static unsigned short hypot_tab[256][256] =
{
	{
		/* hypot(0, 0..255) */
		  0,   1,   2,   3,   4,   5,   6,   7,   8,   9, 
		 10,  11,  12,  13,  14,  15,  16,  17,  18,  19, 
		 20,  21,  22,  23,  24,  25,  26,  27,  28,  29, 
		 30,  31,  32,  33,  34,  35,  36,  37,  38,  39, 
		 40,  41,  42,  43,  44,  45,  46,  47,  48,  49, 
		 50,  51,  52,  53,  54,  55,  56,  57,  58,  59, 
		 60,  61,  62,  63,  64,  65,  66,  67,  68,  69, 
		 70,  71,  72,  73,  74,  75,  76,  77,  78,  79, 
		 80,  81,  82,  83,  84,  85,  86,  87,  88,  89, 
		 90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 
		100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(1, 0..255) */
		  1,   1,   2,   3,   4,   5,   6,   7,   8,   9, 
		 10,  11,  12,  13,  14,  15,  16,  17,  18,  19, 
		 20,  21,  22,  23,  24,  25,  26,  27,  28,  29, 
		 30,  31,  32,  33,  34,  35,  36,  37,  38,  39, 
		 40,  41,  42,  43,  44,  45,  46,  47,  48,  49, 
		 50,  51,  52,  53,  54,  55,  56,  57,  58,  59, 
		 60,  61,  62,  63,  64,  65,  66,  67,  68,  69, 
		 70,  71,  72,  73,  74,  75,  76,  77,  78,  79, 
		 80,  81,  82,  83,  84,  85,  86,  87,  88,  89, 
		 90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 
		100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(2, 0..255) */
		  2,   2,   3,   4,   4,   5,   6,   7,   8,   9, 
		 10,  11,  12,  13,  14,  15,  16,  17,  18,  19, 
		 20,  21,  22,  23,  24,  25,  26,  27,  28,  29, 
		 30,  31,  32,  33,  34,  35,  36,  37,  38,  39, 
		 40,  41,  42,  43,  44,  45,  46,  47,  48,  49, 
		 50,  51,  52,  53,  54,  55,  56,  57,  58,  59, 
		 60,  61,  62,  63,  64,  65,  66,  67,  68,  69, 
		 70,  71,  72,  73,  74,  75,  76,  77,  78,  79, 
		 80,  81,  82,  83,  84,  85,  86,  87,  88,  89, 
		 90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 
		100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(3, 0..255) */
		  3,   3,   4,   4,   5,   6,   7,   8,   9,   9, 
		 10,  11,  12,  13,  14,  15,  16,  17,  18,  19, 
		 20,  21,  22,  23,  24,  25,  26,  27,  28,  29, 
		 30,  31,  32,  33,  34,  35,  36,  37,  38,  39, 
		 40,  41,  42,  43,  44,  45,  46,  47,  48,  49, 
		 50,  51,  52,  53,  54,  55,  56,  57,  58,  59, 
		 60,  61,  62,  63,  64,  65,  66,  67,  68,  69, 
		 70,  71,  72,  73,  74,  75,  76,  77,  78,  79, 
		 80,  81,  82,  83,  84,  85,  86,  87,  88,  89, 
		 90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 
		100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(4, 0..255) */
		  4,   4,   4,   5,   6,   6,   7,   8,   9,  10, 
		 11,  12,  13,  14,  15,  16,  16,  17,  18,  19, 
		 20,  21,  22,  23,  24,  25,  26,  27,  28,  29, 
		 30,  31,  32,  33,  34,  35,  36,  37,  38,  39, 
		 40,  41,  42,  43,  44,  45,  46,  47,  48,  49, 
		 50,  51,  52,  53,  54,  55,  56,  57,  58,  59, 
		 60,  61,  62,  63,  64,  65,  66,  67,  68,  69, 
		 70,  71,  72,  73,  74,  75,  76,  77,  78,  79, 
		 80,  81,  82,  83,  84,  85,  86,  87,  88,  89, 
		 90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 
		100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(5, 0..255) */
		  5,   5,   5,   6,   6,   7,   8,   9,   9,  10, 
		 11,  12,  13,  14,  15,  16,  17,  18,  19,  20, 
		 21,  22,  23,  24,  25,  25,  26,  27,  28,  29, 
		 30,  31,  32,  33,  34,  35,  36,  37,  38,  39, 
		 40,  41,  42,  43,  44,  45,  46,  47,  48,  49, 
		 50,  51,  52,  53,  54,  55,  56,  57,  58,  59, 
		 60,  61,  62,  63,  64,  65,  66,  67,  68,  69, 
		 70,  71,  72,  73,  74,  75,  76,  77,  78,  79, 
		 80,  81,  82,  83,  84,  85,  86,  87,  88,  89, 
		 90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 
		100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(6, 0..255) */
		  6,   6,   6,   7,   7,   8,   8,   9,  10,  11, 
		 12,  13,  13,  14,  15,  16,  17,  18,  19,  20, 
		 21,  22,  23,  24,  25,  26,  27,  28,  29,  30, 
		 31,  32,  33,  34,  35,  36,  36,  37,  38,  39, 
		 40,  41,  42,  43,  44,  45,  46,  47,  48,  49, 
		 50,  51,  52,  53,  54,  55,  56,  57,  58,  59, 
		 60,  61,  62,  63,  64,  65,  66,  67,  68,  69, 
		 70,  71,  72,  73,  74,  75,  76,  77,  78,  79, 
		 80,  81,  82,  83,  84,  85,  86,  87,  88,  89, 
		 90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 
		100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(7, 0..255) */
		  7,   7,   7,   8,   8,   9,   9,  10,  11,  11, 
		 12,  13,  14,  15,  16,  17,  17,  18,  19,  20, 
		 21,  22,  23,  24,  25,  26,  27,  28,  29,  30, 
		 31,  32,  33,  34,  35,  36,  37,  38,  39,  40, 
		 41,  42,  43,  44,  45,  46,  47,  48,  49,  49, 
		 50,  51,  52,  53,  54,  55,  56,  57,  58,  59, 
		 60,  61,  62,  63,  64,  65,  66,  67,  68,  69, 
		 70,  71,  72,  73,  74,  75,  76,  77,  78,  79, 
		 80,  81,  82,  83,  84,  85,  86,  87,  88,  89, 
		 90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 
		100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(8, 0..255) */
		  8,   8,   8,   9,   9,   9,  10,  11,  11,  12, 
		 13,  14,  14,  15,  16,  17,  18,  19,  20,  21, 
		 22,  22,  23,  24,  25,  26,  27,  28,  29,  30, 
		 31,  32,  33,  34,  35,  36,  37,  38,  39,  40, 
		 41,  42,  43,  44,  45,  46,  47,  48,  49,  50, 
		 51,  52,  53,  54,  55,  56,  57,  58,  59,  60, 
		 61,  62,  63,  64,  64,  65,  66,  67,  68,  69, 
		 70,  71,  72,  73,  74,  75,  76,  77,  78,  79, 
		 80,  81,  82,  83,  84,  85,  86,  87,  88,  89, 
		 90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 
		100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(9, 0..255) */
		  9,   9,   9,   9,  10,  10,  11,  11,  12,  13, 
		 13,  14,  15,  16,  17,  17,  18,  19,  20,  21, 
		 22,  23,  24,  25,  26,  27,  28,  28,  29,  30, 
		 31,  32,  33,  34,  35,  36,  37,  38,  39,  40, 
		 41,  42,  43,  44,  45,  46,  47,  48,  49,  50, 
		 51,  52,  53,  54,  55,  56,  57,  58,  59,  60, 
		 61,  62,  63,  64,  65,  66,  67,  68,  69,  70, 
		 71,  72,  73,  74,  75,  76,  77,  78,  79,  80, 
		 81,  81,  82,  83,  84,  85,  86,  87,  88,  89, 
		 90,  91,  92,  93,  94,  95,  96,  97,  98,  99, 
		100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(10, 0..255) */
		 10,  10,  10,  10,  11,  11,  12,  12,  13,  13, 
		 14,  15,  16,  16,  17,  18,  19,  20,  21,  21, 
		 22,  23,  24,  25,  26,  27,  28,  29,  30,  31, 
		 32,  33,  34,  34,  35,  36,  37,  38,  39,  40, 
		 41,  42,  43,  44,  45,  46,  47,  48,  49,  50, 
		 51,  52,  53,  54,  55,  56,  57,  58,  59,  60, 
		 61,  62,  63,  64,  65,  66,  67,  68,  69,  70, 
		 71,  72,  73,  74,  75,  76,  77,  78,  79,  80, 
		 81,  82,  83,  84,  85,  86,  87,  88,  89,  90, 
		 91,  92,  93,  94,  95,  96,  97,  98,  99, 100, 
		100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(11, 0..255) */
		 11,  11,  11,  11,  12,  12,  13,  13,  14,  14, 
		 15,  16,  16,  17,  18,  19,  19,  20,  21,  22, 
		 23,  24,  25,  25,  26,  27,  28,  29,  30,  31, 
		 32,  33,  34,  35,  36,  37,  38,  39,  40,  41, 
		 41,  42,  43,  44,  45,  46,  47,  48,  49,  50, 
		 51,  52,  53,  54,  55,  56,  57,  58,  59,  60, 
		 61,  62,  63,  64,  65,  66,  67,  68,  69,  70, 
		 71,  72,  73,  74,  75,  76,  77,  78,  79,  80, 
		 81,  82,  83,  84,  85,  86,  87,  88,  89,  90, 
		 91,  92,  93,  94,  95,  96,  97,  98,  99, 100, 
		101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 
		111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 
		121, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(12, 0..255) */
		 12,  12,  12,  12,  13,  13,  13,  14,  14,  15, 
		 16,  16,  17,  18,  18,  19,  20,  21,  22,  22, 
		 23,  24,  25,  26,  27,  28,  29,  30,  30,  31, 
		 32,  33,  34,  35,  36,  37,  38,  39,  40,  41, 
		 42,  43,  44,  45,  46,  47,  48,  49,  49,  50, 
		 51,  52,  53,  54,  55,  56,  57,  58,  59,  60, 
		 61,  62,  63,  64,  65,  66,  67,  68,  69,  70, 
		 71,  72,  73,  74,  75,  76,  77,  78,  79,  80, 
		 81,  82,  83,  84,  85,  86,  87,  88,  89,  90, 
		 91,  92,  93,  94,  95,  96,  97,  98,  99, 100, 
		101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 
		111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 
		121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 
		131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 
		141, 142, 143, 144, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(13, 0..255) */
		 13,  13,  13,  13,  14,  14,  14,  15,  15,  16, 
		 16,  17,  18,  18,  19,  20,  21,  21,  22,  23, 
		 24,  25,  26,  26,  27,  28,  29,  30,  31,  32, 
		 33,  34,  35,  35,  36,  37,  38,  39,  40,  41, 
		 42,  43,  44,  45,  46,  47,  48,  49,  50,  51, 
		 52,  53,  54,  55,  56,  57,  57,  58,  59,  60, 
		 61,  62,  63,  64,  65,  66,  67,  68,  69,  70, 
		 71,  72,  73,  74,  75,  76,  77,  78,  79,  80, 
		 81,  82,  83,  84,  85,  86,  87,  88,  89,  90, 
		 91,  92,  93,  94,  95,  96,  97,  98,  99, 100, 
		101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 
		111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 
		121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 
		131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 
		141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 
		151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 
		161, 162, 163, 164, 165, 166, 167, 168, 169, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(14, 0..255) */
		 14,  14,  14,  14,  15,  15,  15,  16,  16,  17, 
		 17,  18,  18,  19,  20,  21,  21,  22,  23,  24, 
		 24,  25,  26,  27,  28,  29,  30,  30,  31,  32, 
		 33,  34,  35,  36,  37,  38,  39,  40,  40,  41, 
		 42,  43,  44,  45,  46,  47,  48,  49,  50,  51, 
		 52,  53,  54,  55,  56,  57,  58,  59,  60,  61, 
		 62,  63,  64,  65,  66,  66,  67,  68,  69,  70, 
		 71,  72,  73,  74,  75,  76,  77,  78,  79,  80, 
		 81,  82,  83,  84,  85,  86,  87,  88,  89,  90, 
		 91,  92,  93,  94,  95,  96,  97,  98,  99, 100, 
		101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 
		111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 
		121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 
		131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 
		141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 
		151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 
		161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
		171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 196, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(15, 0..255) */
		 15,  15,  15,  15,  16,  16,  16,  17,  17,  17, 
		 18,  19,  19,  20,  21,  21,  22,  23,  23,  24, 
		 25,  26,  27,  27,  28,  29,  30,  31,  32,  33, 
		 34,  34,  35,  36,  37,  38,  39,  40,  41,  42, 
		 43,  44,  45,  46,  46,  47,  48,  49,  50,  51, 
		 52,  53,  54,  55,  56,  57,  58,  59,  60,  61, 
		 62,  63,  64,  65,  66,  67,  68,  69,  70,  71, 
		 72,  73,  74,  75,  76,  76,  77,  78,  79,  80, 
		 81,  82,  83,  84,  85,  86,  87,  88,  89,  90, 
		 91,  92,  93,  94,  95,  96,  97,  98,  99, 100, 
		101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 
		111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 
		121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 
		131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 
		141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 
		151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 
		161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
		171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255
	},

	{
		/* hypot(16, 0..255) */
		 16,  16,  16,  16,  16,  17,  17,  17,  18,  18, 
		 19,  19,  20,  21,  21,  22,  23,  23,  24,  25, 
		 26,  26,  27,  28,  29,  30,  31,  31,  32,  33, 
		 34,  35,  36,  37,  38,  38,  39,  40,  41,  42, 
		 43,  44,  45,  46,  47,  48,  49,  50,  51,  52, 
		 52,  53,  54,  55,  56,  57,  58,  59,  60,  61, 
		 62,  63,  64,  65,  66,  67,  68,  69,  70,  71, 
		 72,  73,  74,  75,  76,  77,  78,  79,  80,  81, 
		 82,  83,  84,  85,  86,  86,  87,  88,  89,  90, 
		 91,  92,  93,  94,  95,  96,  97,  98,  99, 100, 
		101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 
		111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 
		121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 
		131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 
		141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 
		151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 
		161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
		171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(17, 0..255) */
		 17,  17,  17,  17,  17,  18,  18,  18,  19,  19, 
		 20,  20,  21,  21,  22,  23,  23,  24,  25,  25, 
		 26,  27,  28,  29,  29,  30,  31,  32,  33,  34, 
		 34,  35,  36,  37,  38,  39,  40,  41,  42,  43, 
		 43,  44,  45,  46,  47,  48,  49,  50,  51,  52, 
		 53,  54,  55,  56,  57,  58,  59,  59,  60,  61, 
		 62,  63,  64,  65,  66,  67,  68,  69,  70,  71, 
		 72,  73,  74,  75,  76,  77,  78,  79,  80,  81, 
		 82,  83,  84,  85,  86,  87,  88,  89,  90,  91, 
		 92,  93,  94,  95,  96,  97,  97,  98,  99, 100, 
		101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 
		111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 
		121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 
		131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 
		141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 
		151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 
		161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
		171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(18, 0..255) */
		 18,  18,  18,  18,  18,  19,  19,  19,  20,  20, 
		 21,  21,  22,  22,  23,  23,  24,  25,  25,  26, 
		 27,  28,  28,  29,  30,  31,  32,  32,  33,  34, 
		 35,  36,  37,  38,  38,  39,  40,  41,  42,  43, 
		 44,  45,  46,  47,  48,  48,  49,  50,  51,  52, 
		 53,  54,  55,  56,  57,  58,  59,  60,  61,  62, 
		 63,  64,  65,  66,  66,  67,  68,  69,  70,  71, 
		 72,  73,  74,  75,  76,  77,  78,  79,  80,  81, 
		 82,  83,  84,  85,  86,  87,  88,  89,  90,  91, 
		 92,  93,  94,  95,  96,  97,  98,  99, 100, 101, 
		102, 103, 104, 105, 106, 107, 108, 109, 109, 110, 
		111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 
		121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 
		131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 
		141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 
		151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 
		161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
		171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(19, 0..255) */
		 19,  19,  19,  19,  19,  20,  20,  20,  21,  21, 
		 21,  22,  22,  23,  24,  24,  25,  25,  26,  27, 
		 28,  28,  29,  30,  31,  31,  32,  33,  34,  35, 
		 36,  36,  37,  38,  39,  40,  41,  42,  42,  43, 
		 44,  45,  46,  47,  48,  49,  50,  51,  52,  53, 
		 53,  54,  55,  56,  57,  58,  59,  60,  61,  62, 
		 63,  64,  65,  66,  67,  68,  69,  70,  71,  72, 
		 73,  73,  74,  75,  76,  77,  78,  79,  80,  81, 
		 82,  83,  84,  85,  86,  87,  88,  89,  90,  91, 
		 92,  93,  94,  95,  96,  97,  98,  99, 100, 101, 
		102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 
		112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 
		121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 
		131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 
		141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 
		151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 
		161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
		171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(20, 0..255) */
		 20,  20,  20,  20,  20,  21,  21,  21,  22,  22, 
		 22,  23,  23,  24,  24,  25,  26,  26,  27,  28, 
		 28,  29,  30,  30,  31,  32,  33,  34,  34,  35, 
		 36,  37,  38,  39,  39,  40,  41,  42,  43,  44, 
		 45,  46,  47,  47,  48,  49,  50,  51,  52,  53, 
		 54,  55,  56,  57,  58,  59,  59,  60,  61,  62, 
		 63,  64,  65,  66,  67,  68,  69,  70,  71,  72, 
		 73,  74,  75,  76,  77,  78,  79,  80,  81,  81, 
		 82,  83,  84,  85,  86,  87,  88,  89,  90,  91, 
		 92,  93,  94,  95,  96,  97,  98,  99, 100, 101, 
		102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 
		112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 
		122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 
		132, 133, 134, 134, 135, 136, 137, 138, 139, 140, 
		141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 
		151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 
		161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
		171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(21, 0..255) */
		 21,  21,  21,  21,  21,  22,  22,  22,  22,  23, 
		 23,  24,  24,  25,  25,  26,  26,  27,  28,  28, 
		 29,  30,  30,  31,  32,  33,  33,  34,  35,  36, 
		 37,  37,  38,  39,  40,  41,  42,  43,  43,  44, 
		 45,  46,  47,  48,  49,  50,  51,  51,  52,  53, 
		 54,  55,  56,  57,  58,  59,  60,  61,  62,  63, 
		 64,  65,  65,  66,  67,  68,  69,  70,  71,  72, 
		 73,  74,  75,  76,  77,  78,  79,  80,  81,  82, 
		 83,  84,  85,  86,  87,  88,  89,  89,  90,  91, 
		 92,  93,  94,  95,  96,  97,  98,  99, 100, 101, 
		102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 
		112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 
		122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 
		132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 
		142, 143, 144, 145, 146, 147, 148, 148, 149, 150, 
		151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 
		161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
		171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(22, 0..255) */
		 22,  22,  22,  22,  22,  23,  23,  23,  23,  24, 
		 24,  25,  25,  26,  26,  27,  27,  28,  28,  29, 
		 30,  30,  31,  32,  33,  33,  34,  35,  36,  36, 
		 37,  38,  39,  40,  40,  41,  42,  43,  44,  45, 
		 46,  47,  47,  48,  49,  50,  51,  52,  53,  54, 
		 55,  56,  56,  57,  58,  59,  60,  61,  62,  63, 
		 64,  65,  66,  67,  68,  69,  70,  71,  71,  72, 
		 73,  74,  75,  76,  77,  78,  79,  80,  81,  82, 
		 83,  84,  85,  86,  87,  88,  89,  90,  91,  92, 
		 93,  94,  95,  96,  97,  98,  98,  99, 100, 101, 
		102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 
		112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 
		122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 
		132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 
		142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 
		152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 
		162, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
		171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(23, 0..255) */
		 23,  23,  23,  23,  23,  24,  24,  24,  24,  25, 
		 25,  25,  26,  26,  27,  27,  28,  29,  29,  30, 
		 30,  31,  32,  33,  33,  34,  35,  35,  36,  37, 
		 38,  39,  39,  40,  41,  42,  43,  44,  44,  45, 
		 46,  47,  48,  49,  50,  51,  51,  52,  53,  54, 
		 55,  56,  57,  58,  59,  60,  61,  61,  62,  63, 
		 64,  65,  66,  67,  68,  69,  70,  71,  72,  73, 
		 74,  75,  76,  77,  77,  78,  79,  80,  81,  82, 
		 83,  84,  85,  86,  87,  88,  89,  90,  91,  92, 
		 93,  94,  95,  96,  97,  98,  99, 100, 101, 102, 
		103, 104, 105, 106, 107, 107, 108, 109, 110, 111, 
		112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 
		122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 
		132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 
		142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 
		152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 
		162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 
		172, 173, 174, 175, 176, 177, 177, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(24, 0..255) */
		 24,  24,  24,  24,  24,  25,  25,  25,  25,  26, 
		 26,  26,  27,  27,  28,  28,  29,  29,  30,  31, 
		 31,  32,  33,  33,  34,  35,  35,  36,  37,  38, 
		 38,  39,  40,  41,  42,  42,  43,  44,  45,  46, 
		 47,  48,  48,  49,  50,  51,  52,  53,  54,  55, 
		 55,  56,  57,  58,  59,  60,  61,  62,  63,  64, 
		 65,  66,  66,  67,  68,  69,  70,  71,  72,  73, 
		 74,  75,  76,  77,  78,  79,  80,  81,  82,  83, 
		 84,  84,  85,  86,  87,  88,  89,  90,  91,  92, 
		 93,  94,  95,  96,  97,  98,  99, 100, 101, 102, 
		103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 
		113, 114, 115, 116, 116, 117, 118, 119, 120, 121, 
		122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 
		132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 
		142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 
		152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 
		162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 
		172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 
		182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
		192, 193, 193, 194, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(25, 0..255) */
		 25,  25,  25,  25,  25,  25,  26,  26,  26,  27, 
		 27,  27,  28,  28,  29,  29,  30,  30,  31,  31, 
		 32,  33,  33,  34,  35,  35,  36,  37,  38,  38, 
		 39,  40,  41,  41,  42,  43,  44,  45,  45,  46, 
		 47,  48,  49,  50,  51,  51,  52,  53,  54,  55, 
		 56,  57,  58,  59,  60,  60,  61,  62,  63,  64, 
		 65,  66,  67,  68,  69,  70,  71,  72,  72,  73, 
		 74,  75,  76,  77,  78,  79,  80,  81,  82,  83, 
		 84,  85,  86,  87,  88,  89,  90,  91,  91,  92, 
		 93,  94,  95,  96,  97,  98,  99, 100, 101, 102, 
		103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 
		113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 
		123, 124, 125, 126, 126, 127, 128, 129, 130, 131, 
		132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 
		142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 
		152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 
		162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 
		172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 
		182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
		192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 
		202, 203, 204, 205, 206, 207, 208, 209, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(26, 0..255) */
		 26,  26,  26,  26,  26,  26,  27,  27,  27,  28, 
		 28,  28,  29,  29,  30,  30,  31,  31,  32,  32, 
		 33,  33,  34,  35,  35,  36,  37,  37,  38,  39, 
		 40,  40,  41,  42,  43,  44,  44,  45,  46,  47, 
		 48,  49,  49,  50,  51,  52,  53,  54,  55,  55, 
		 56,  57,  58,  59,  60,  61,  62,  63,  64,  64, 
		 65,  66,  67,  68,  69,  70,  71,  72,  73,  74, 
		 75,  76,  77,  77,  78,  79,  80,  81,  82,  83, 
		 84,  85,  86,  87,  88,  89,  90,  91,  92,  93, 
		 94,  95,  96,  97,  98,  98,  99, 100, 101, 102, 
		103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 
		113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 
		123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 
		133, 134, 135, 136, 136, 137, 138, 139, 140, 141, 
		142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 
		152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 
		162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 
		172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 
		182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
		192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 
		202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 
		212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
		222, 223, 224, 225, 226, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(27, 0..255) */
		 27,  27,  27,  27,  27,  27,  28,  28,  28,  28, 
		 29,  29,  30,  30,  30,  31,  31,  32,  32,  33, 
		 34,  34,  35,  35,  36,  37,  37,  38,  39,  40, 
		 40,  41,  42,  43,  43,  44,  45,  46,  47,  47, 
		 48,  49,  50,  51,  52,  52,  53,  54,  55,  56, 
		 57,  58,  59,  59,  60,  61,  62,  63,  64,  65, 
		 66,  67,  68,  69,  69,  70,  71,  72,  73,  74, 
		 75,  76,  77,  78,  79,  80,  81,  82,  83,  83, 
		 84,  85,  86,  87,  88,  89,  90,  91,  92,  93, 
		 94,  95,  96,  97,  98,  99, 100, 101, 102, 103, 
		104, 105, 106, 106, 107, 108, 109, 110, 111, 112, 
		113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 
		123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 
		133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 
		143, 144, 145, 146, 147, 147, 148, 149, 150, 151, 
		152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 
		162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 
		172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 
		182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
		192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 
		202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 
		212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
		222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
		232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
		242, 243, 244, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256
	},

	{
		/* hypot(28, 0..255) */
		 28,  28,  28,  28,  28,  28,  29,  29,  29,  29, 
		 30,  30,  30,  31,  31,  32,  32,  33,  33,  34, 
		 34,  35,  36,  36,  37,  38,  38,  39,  40,  40, 
		 41,  42,  43,  43,  44,  45,  46,  46,  47,  48, 
		 49,  50,  50,  51,  52,  53,  54,  55,  56,  56, 
		 57,  58,  59,  60,  61,  62,  63,  64,  64,  65, 
		 66,  67,  68,  69,  70,  71,  72,  73,  74,  74, 
		 75,  76,  77,  78,  79,  80,  81,  82,  83,  84, 
		 85,  86,  87,  88,  89,  89,  90,  91,  92,  93, 
		 94,  95,  96,  97,  98,  99, 100, 101, 102, 103, 
		104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 
		114, 114, 115, 116, 117, 118, 119, 120, 121, 122, 
		123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 
		133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 
		143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 
		153, 154, 155, 156, 157, 158, 158, 159, 160, 161, 
		162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 
		172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 
		182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
		192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 
		202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 
		212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
		222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
		232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
		242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 
		252, 253, 254, 255, 256, 257
	},

	{
		/* hypot(29, 0..255) */
		 29,  29,  29,  29,  29,  29,  30,  30,  30,  30, 
		 31,  31,  31,  32,  32,  33,  33,  34,  34,  35, 
		 35,  36,  36,  37,  38,  38,  39,  40,  40,  41, 
		 42,  42,  43,  44,  45,  45,  46,  47,  48,  49, 
		 49,  50,  51,  52,  53,  54,  54,  55,  56,  57, 
		 58,  59,  60,  60,  61,  62,  63,  64,  65,  66, 
		 67,  68,  68,  69,  70,  71,  72,  73,  74,  75, 
		 76,  77,  78,  79,  79,  80,  81,  82,  83,  84, 
		 85,  86,  87,  88,  89,  90,  91,  92,  93,  94, 
		 95,  96,  96,  97,  98,  99, 100, 101, 102, 103, 
		104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 
		114, 115, 116, 117, 118, 119, 120, 121, 122, 122, 
		123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 
		133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 
		143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 
		153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 
		163, 164, 165, 166, 167, 168, 169, 169, 170, 171, 
		172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 
		182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
		192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 
		202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 
		212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
		222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
		232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
		242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 
		252, 253, 254, 255, 256, 257
	},

	{
		/* hypot(30, 0..255) */
		 30,  30,  30,  30,  30,  30,  31,  31,  31,  31, 
		 32,  32,  32,  33,  33,  34,  34,  34,  35,  36, 
		 36,  37,  37,  38,  38,  39,  40,  40,  41,  42, 
		 42,  43,  44,  45,  45,  46,  47,  48,  48,  49, 
		 50,  51,  52,  52,  53,  54,  55,  56,  57,  57, 
		 58,  59,  60,  61,  62,  63,  64,  64,  65,  66, 
		 67,  68,  69,  70,  71,  72,  72,  73,  74,  75, 
		 76,  77,  78,  79,  80,  81,  82,  83,  84,  85, 
		 85,  86,  87,  88,  89,  90,  91,  92,  93,  94, 
		 95,  96,  97,  98,  99, 100, 101, 102, 102, 103, 
		104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 
		114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 
		124, 125, 126, 127, 128, 129, 130, 130, 131, 132, 
		133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 
		143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 
		153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 
		163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 
		173, 174, 175, 176, 177, 178, 179, 180, 181, 181, 
		182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
		192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 
		202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 
		212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
		222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
		232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
		242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 
		252, 253, 254, 255, 256, 257
	},

	{
		/* hypot(31, 0..255) */
		 31,  31,  31,  31,  31,  31,  32,  32,  32,  32, 
		 33,  33,  33,  34,  34,  34,  35,  35,  36,  36, 
		 37,  37,  38,  39,  39,  40,  40,  41,  42,  42, 
		 43,  44,  45,  45,  46,  47,  48,  48,  49,  50, 
		 51,  51,  52,  53,  54,  55,  55,  56,  57,  58, 
		 59,  60,  61,  61,  62,  63,  64,  65,  66,  67, 
		 68,  68,  69,  70,  71,  72,  73,  74,  75,  76, 
		 77,  77,  78,  79,  80,  81,  82,  83,  84,  85, 
		 86,  87,  88,  89,  90,  90,  91,  92,  93,  94, 
		 95,  96,  97,  98,  99, 100, 101, 102, 103, 104, 
		105, 106, 107, 108, 109, 109, 110, 111, 112, 113, 
		114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 
		124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 
		134, 135, 136, 137, 138, 139, 139, 140, 141, 142, 
		143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 
		153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 
		163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 
		173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 
		183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
		193, 193, 194, 195, 196, 197, 198, 199, 200, 201, 
		202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 
		212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
		222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
		232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
		242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 
		252, 253, 254, 255, 256, 257
	},

	{
		/* hypot(32, 0..255) */
		 32,  32,  32,  32,  32,  32,  33,  33,  33,  33, 
		 34,  34,  34,  35,  35,  35,  36,  36,  37,  37, 
		 38,  38,  39,  39,  40,  41,  41,  42,  43,  43, 
		 44,  45,  45,  46,  47,  47,  48,  49,  50,  50, 
		 51,  52,  53,  54,  54,  55,  56,  57,  58,  59, 
		 59,  60,  61,  62,  63,  64,  64,  65,  66,  67, 
		 68,  69,  70,  71,  72,  72,  73,  74,  75,  76, 
		 77,  78,  79,  80,  81,  82,  82,  83,  84,  85, 
		 86,  87,  88,  89,  90,  91,  92,  93,  94,  95, 
		 96,  96,  97,  98,  99, 100, 101, 102, 103, 104, 
		105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 
		115, 116, 116, 117, 118, 119, 120, 121, 122, 123, 
		124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 
		134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 
		144, 145, 146, 147, 148, 148, 149, 150, 151, 152, 
		153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 
		163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 
		173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 
		183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
		193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 
		203, 204, 205, 206, 206, 207, 208, 209, 210, 211, 
		212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
		222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
		232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
		242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 
		252, 253, 254, 255, 256, 257
	},

	{
		/* hypot(33, 0..255) */
		 33,  33,  33,  33,  33,  33,  34,  34,  34,  34, 
		 34,  35,  35,  35,  36,  36,  37,  37,  38,  38, 
		 39,  39,  40,  40,  41,  41,  42,  43,  43,  44, 
		 45,  45,  46,  47,  47,  48,  49,  50,  50,  51, 
		 52,  53,  53,  54,  55,  56,  57,  57,  58,  59, 
		 60,  61,  62,  62,  63,  64,  65,  66,  67,  68, 
		 68,  69,  70,  71,  72,  73,  74,  75,  76,  76, 
		 77,  78,  79,  80,  81,  82,  83,  84,  85,  86, 
		 87,  87,  88,  89,  90,  91,  92,  93,  94,  95, 
		 96,  97,  98,  99, 100, 101, 102, 102, 103, 104, 
		105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 
		115, 116, 117, 118, 119, 120, 121, 122, 123, 123, 
		124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 
		134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 
		144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 
		154, 155, 156, 157, 157, 158, 159, 160, 161, 162, 
		163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 
		173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 
		183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
		193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 
		203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 
		213, 214, 215, 216, 217, 218, 219, 219, 220, 221, 
		222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
		232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
		242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 
		252, 253, 254, 255, 256, 257
	},

	{
		/* hypot(34, 0..255) */
		 34,  34,  34,  34,  34,  34,  35,  35,  35,  35, 
		 35,  36,  36,  36,  37,  37,  38,  38,  38,  39, 
		 39,  40,  40,  41,  42,  42,  43,  43,  44,  45, 
		 45,  46,  47,  47,  48,  49,  50,  50,  51,  52, 
		 52,  53,  54,  55,  56,  56,  57,  58,  59,  60, 
		 60,  61,  62,  63,  64,  65,  66,  66,  67,  68, 
		 69,  70,  71,  72,  72,  73,  74,  75,  76,  77, 
		 78,  79,  80,  81,  81,  82,  83,  84,  85,  86, 
		 87,  88,  89,  90,  91,  92,  92,  93,  94,  95, 
		 96,  97,  98,  99, 100, 101, 102, 103, 104, 105, 
		106, 107, 108, 108, 109, 110, 111, 112, 113, 114, 
		115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 
		125, 126, 127, 128, 129, 130, 131, 131, 132, 133, 
		134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 
		144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 
		154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 
		164, 165, 166, 167, 167, 168, 169, 170, 171, 172, 
		173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 
		183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
		193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 
		203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 
		213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 
		223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
		232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
		242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 
		252, 253, 254, 255, 256, 257
	},

	{
		/* hypot(35, 0..255) */
		 35,  35,  35,  35,  35,  35,  36,  36,  36,  36, 
		 36,  37,  37,  37,  38,  38,  38,  39,  39,  40, 
		 40,  41,  41,  42,  42,  43,  44,  44,  45,  45, 
		 46,  47,  47,  48,  49,  49,  50,  51,  52,  52, 
		 53,  54,  55,  55,  56,  57,  58,  59,  59,  60, 
		 61,  62,  63,  64,  64,  65,  66,  67,  68,  69, 
		 69,  70,  71,  72,  73,  74,  75,  76,  76,  77, 
		 78,  79,  80,  81,  82,  83,  84,  85,  85,  86, 
		 87,  88,  89,  90,  91,  92,  93,  94,  95,  96, 
		 97,  97,  98,  99, 100, 101, 102, 103, 104, 105, 
		106, 107, 108, 109, 110, 111, 112, 113, 114, 114, 
		115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 
		125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 
		135, 136, 137, 138, 138, 139, 140, 141, 142, 143, 
		144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 
		154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 
		164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 
		174, 175, 176, 177, 177, 178, 179, 180, 181, 182, 
		183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
		193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 
		203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 
		213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 
		223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
		233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
		243, 244, 245, 246, 246, 247, 248, 249, 250, 251, 
		252, 253, 254, 255, 256, 257
	},

	{
		/* hypot(36, 0..255) */
		 36,  36,  36,  36,  36,  36,  36,  37,  37,  37, 
		 37,  38,  38,  38,  39,  39,  39,  40,  40,  41, 
		 41,  42,  42,  43,  43,  44,  44,  45,  46,  46, 
		 47,  48,  48,  49,  50,  50,  51,  52,  52,  53, 
		 54,  55,  55,  56,  57,  58,  58,  59,  60,  61, 
		 62,  62,  63,  64,  65,  66,  67,  67,  68,  69, 
		 70,  71,  72,  73,  73,  74,  75,  76,  77,  78, 
		 79,  80,  80,  81,  82,  83,  84,  85,  86,  87, 
		 88,  89,  90,  90,  91,  92,  93,  94,  95,  96, 
		 97,  98,  99, 100, 101, 102, 103, 103, 104, 105, 
		106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 
		116, 117, 118, 119, 120, 121, 121, 122, 123, 124, 
		125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 
		135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 
		145, 146, 146, 147, 148, 149, 150, 151, 152, 153, 
		154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 
		164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 
		174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 
		184, 185, 186, 187, 187, 188, 189, 190, 191, 192, 
		193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 
		203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 
		213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 
		223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
		233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
		243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 
		253, 254, 255, 256, 257, 258
	},

	{
		/* hypot(37, 0..255) */
		 37,  37,  37,  37,  37,  37,  37,  38,  38,  38, 
		 38,  39,  39,  39,  40,  40,  40,  41,  41,  42, 
		 42,  43,  43,  44,  44,  45,  45,  46,  46,  47, 
		 48,  48,  49,  50,  50,  51,  52,  52,  53,  54, 
		 54,  55,  56,  57,  57,  58,  59,  60,  61,  61, 
		 62,  63,  64,  65,  65,  66,  67,  68,  69,  70, 
		 70,  71,  72,  73,  74,  75,  76,  77,  77,  78, 
		 79,  80,  81,  82,  83,  84,  85,  85,  86,  87, 
		 88,  89,  90,  91,  92,  93,  94,  95,  95,  96, 
		 97,  98,  99, 100, 101, 102, 103, 104, 105, 106, 
		107, 108, 109, 109, 110, 111, 112, 113, 114, 115, 
		116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 
		126, 127, 127, 128, 129, 130, 131, 132, 133, 134, 
		135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 
		145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 
		154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 
		164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 
		174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 
		184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
		194, 195, 196, 197, 197, 198, 199, 200, 201, 202, 
		203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 
		213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 
		223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
		233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
		243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 
		253, 254, 255, 256, 257, 258
	},

	{
		/* hypot(38, 0..255) */
		 38,  38,  38,  38,  38,  38,  38,  39,  39,  39, 
		 39,  40,  40,  40,  40,  41,  41,  42,  42,  42, 
		 43,  43,  44,  44,  45,  45,  46,  47,  47,  48, 
		 48,  49,  50,  50,  51,  52,  52,  53,  54,  54, 
		 55,  56,  57,  57,  58,  59,  60,  60,  61,  62, 
		 63,  64,  64,  65,  66,  67,  68,  69,  69,  70, 
		 71,  72,  73,  74,  74,  75,  76,  77,  78,  79, 
		 80,  81,  81,  82,  83,  84,  85,  86,  87,  88, 
		 89,  89,  90,  91,  92,  93,  94,  95,  96,  97, 
		 98,  99, 100, 100, 101, 102, 103, 104, 105, 106, 
		107, 108, 109, 110, 111, 112, 113, 114, 114, 115, 
		116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 
		126, 127, 128, 129, 130, 131, 132, 133, 134, 134, 
		135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 
		145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 
		155, 156, 157, 158, 159, 160, 161, 162, 163, 163, 
		164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 
		174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 
		184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
		194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 
		204, 205, 206, 207, 208, 208, 209, 210, 211, 212, 
		213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 
		223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
		233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
		243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 
		253, 254, 255, 256, 257, 258
	},

	{
		/* hypot(39, 0..255) */
		 39,  39,  39,  39,  39,  39,  39,  40,  40,  40, 
		 40,  41,  41,  41,  41,  42,  42,  43,  43,  43, 
		 44,  44,  45,  45,  46,  46,  47,  47,  48,  49, 
		 49,  50,  50,  51,  52,  52,  53,  54,  54,  55, 
		 56,  57,  57,  58,  59,  60,  60,  61,  62,  63, 
		 63,  64,  65,  66,  67,  67,  68,  69,  70,  71, 
		 72,  72,  73,  74,  75,  76,  77,  78,  78,  79, 
		 80,  81,  82,  83,  84,  85,  85,  86,  87,  88, 
		 89,  90,  91,  92,  93,  94,  94,  95,  96,  97, 
		 98,  99, 100, 101, 102, 103, 104, 105, 105, 106, 
		107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 
		117, 118, 119, 120, 120, 121, 122, 123, 124, 125, 
		126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 
		136, 137, 138, 139, 140, 141, 141, 142, 143, 144, 
		145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 
		155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 
		165, 166, 167, 168, 169, 170, 171, 171, 172, 173, 
		174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 
		184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
		194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 
		204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 
		214, 215, 216, 217, 218, 219, 219, 220, 221, 222, 
		223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
		233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
		243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 
		253, 254, 255, 256, 257, 258
	},

	{
		/* hypot(40, 0..255) */
		 40,  40,  40,  40,  40,  40,  40,  41,  41,  41, 
		 41,  41,  42,  42,  42,  43,  43,  43,  44,  44, 
		 45,  45,  46,  46,  47,  47,  48,  48,  49,  49, 
		 50,  51,  51,  52,  52,  53,  54,  54,  55,  56, 
		 57,  57,  58,  59,  59,  60,  61,  62,  62,  63, 
		 64,  65,  66,  66,  67,  68,  69,  70,  70,  71, 
		 72,  73,  74,  75,  75,  76,  77,  78,  79,  80, 
		 81,  81,  82,  83,  84,  85,  86,  87,  88,  89, 
		 89,  90,  91,  92,  93,  94,  95,  96,  97,  98, 
		 98,  99, 100, 101, 102, 103, 104, 105, 106, 107, 
		108, 109, 110, 110, 111, 112, 113, 114, 115, 116, 
		117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 
		126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 
		136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 
		146, 147, 148, 148, 149, 150, 151, 152, 153, 154, 
		155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 
		165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 
		175, 176, 177, 178, 179, 180, 180, 181, 182, 183, 
		184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
		194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 
		204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 
		214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
		224, 225, 226, 227, 228, 229, 230, 230, 231, 232, 
		233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
		243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 
		253, 254, 255, 256, 257, 258
	},

	{
		/* hypot(41, 0..255) */
		 41,  41,  41,  41,  41,  41,  41,  42,  42,  42, 
		 42,  42,  43,  43,  43,  44,  44,  44,  45,  45, 
		 46,  46,  47,  47,  48,  48,  49,  49,  50,  50, 
		 51,  51,  52,  53,  53,  54,  55,  55,  56,  57, 
		 57,  58,  59,  59,  60,  61,  62,  62,  63,  64, 
		 65,  65,  66,  67,  68,  69,  69,  70,  71,  72, 
		 73,  73,  74,  75,  76,  77,  78,  79,  79,  80, 
		 81,  82,  83,  84,  85,  85,  86,  87,  88,  89, 
		 90,  91,  92,  93,  93,  94,  95,  96,  97,  98, 
		 99, 100, 101, 102, 103, 103, 104, 105, 106, 107, 
		108, 109, 110, 111, 112, 113, 114, 115, 116, 116, 
		117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 
		127, 128, 129, 130, 131, 132, 133, 133, 134, 135, 
		136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 
		146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 
		156, 156, 157, 158, 159, 160, 161, 162, 163, 164, 
		165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 
		175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 
		185, 186, 187, 188, 189, 189, 190, 191, 192, 193, 
		194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 
		204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 
		214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
		224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 
		234, 235, 236, 237, 238, 239, 240, 241, 242, 242, 
		243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 
		253, 254, 255, 256, 257, 258
	},

	{
		/* hypot(42, 0..255) */
		 42,  42,  42,  42,  42,  42,  42,  43,  43,  43, 
		 43,  43,  44,  44,  44,  45,  45,  45,  46,  46, 
		 47,  47,  47,  48,  48,  49,  49,  50,  50,  51, 
		 52,  52,  53,  53,  54,  55,  55,  56,  57,  57, 
		 58,  59,  59,  60,  61,  62,  62,  63,  64,  65, 
		 65,  66,  67,  68,  68,  69,  70,  71,  72,  72, 
		 73,  74,  75,  76,  77,  77,  78,  79,  80,  81, 
		 82,  82,  83,  84,  85,  86,  87,  88,  89,  89, 
		 90,  91,  92,  93,  94,  95,  96,  97,  98,  98, 
		 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 
		108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 
		118, 119, 120, 121, 121, 122, 123, 124, 125, 126, 
		127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 
		137, 138, 139, 139, 140, 141, 142, 143, 144, 145, 
		146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 
		156, 157, 158, 159, 160, 161, 162, 163, 163, 164, 
		165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 
		175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 
		185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 
		195, 196, 197, 198, 198, 199, 200, 201, 202, 203, 
		204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 
		214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
		224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 
		234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 
		244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 
		254, 254, 255, 256, 257, 258
	},

	{
		/* hypot(43, 0..255) */
		 43,  43,  43,  43,  43,  43,  43,  44,  44,  44, 
		 44,  44,  45,  45,  45,  46,  46,  46,  47,  47, 
		 47,  48,  48,  49,  49,  50,  50,  51,  51,  52, 
		 52,  53,  54,  54,  55,  55,  56,  57,  57,  58, 
		 59,  59,  60,  61,  62,  62,  63,  64,  64,  65, 
		 66,  67,  67,  68,  69,  70,  71,  71,  72,  73, 
		 74,  75,  75,  76,  77,  78,  79,  80,  80,  81, 
		 82,  83,  84,  85,  86,  86,  87,  88,  89,  90, 
		 91,  92,  93,  93,  94,  95,  96,  97,  98,  99, 
		100, 101, 102, 102, 103, 104, 105, 106, 107, 108, 
		109, 110, 111, 112, 113, 113, 114, 115, 116, 117, 
		118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 
		127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 
		137, 138, 139, 140, 141, 142, 143, 144, 145, 145, 
		146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 
		156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 
		166, 167, 168, 169, 170, 171, 171, 172, 173, 174, 
		175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 
		185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 
		195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 
		205, 206, 207, 208, 208, 209, 210, 211, 212, 213, 
		214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
		224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 
		234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 
		244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 
		254, 255, 256, 257, 258, 259
	},

	{
		/* hypot(44, 0..255) */
		 44,  44,  44,  44,  44,  44,  44,  45,  45,  45, 
		 45,  45,  46,  46,  46,  46,  47,  47,  48,  48, 
		 48,  49,  49,  50,  50,  51,  51,  52,  52,  53, 
		 53,  54,  54,  55,  56,  56,  57,  57,  58,  59, 
		 59,  60,  61,  62,  62,  63,  64,  64,  65,  66, 
		 67,  67,  68,  69,  70,  70,  71,  72,  73,  74, 
		 74,  75,  76,  77,  78,  78,  79,  80,  81,  82, 
		 83,  84,  84,  85,  86,  87,  88,  89,  90,  90, 
		 91,  92,  93,  94,  95,  96,  97,  97,  98,  99, 
		100, 101, 102, 103, 104, 105, 106, 107, 107, 108, 
		109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 
		118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 
		128, 129, 130, 131, 132, 133, 133, 134, 135, 136, 
		137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 
		147, 148, 149, 150, 151, 152, 152, 153, 154, 155, 
		156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 
		166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 
		176, 177, 178, 179, 179, 180, 181, 182, 183, 184, 
		185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 
		195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 
		205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 
		215, 216, 217, 217, 218, 219, 220, 221, 222, 223, 
		224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 
		234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 
		244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 
		254, 255, 256, 257, 258, 259
	},

	{
		/* hypot(45, 0..255) */
		 45,  45,  45,  45,  45,  45,  45,  46,  46,  46, 
		 46,  46,  47,  47,  47,  47,  48,  48,  48,  49, 
		 49,  50,  50,  51,  51,  51,  52,  52,  53,  54, 
		 54,  55,  55,  56,  56,  57,  58,  58,  59,  60, 
		 60,  61,  62,  62,  63,  64,  64,  65,  66,  67, 
		 67,  68,  69,  70,  70,  71,  72,  73,  73,  74, 
		 75,  76,  77,  77,  78,  79,  80,  81,  82,  82, 
		 83,  84,  85,  86,  87,  87,  88,  89,  90,  91, 
		 92,  93,  94,  94,  95,  96,  97,  98,  99, 100, 
		101, 102, 102, 103, 104, 105, 106, 107, 108, 109, 
		110, 111, 111, 112, 113, 114, 115, 116, 117, 118, 
		119, 120, 121, 122, 123, 123, 124, 125, 126, 127, 
		128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 
		138, 139, 139, 140, 141, 142, 143, 144, 145, 146, 
		147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 
		157, 158, 159, 159, 160, 161, 162, 163, 164, 165, 
		166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 
		176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 
		186, 187, 187, 188, 189, 190, 191, 192, 193, 194, 
		195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 
		205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 
		215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
		225, 226, 227, 227, 228, 229, 230, 231, 232, 233, 
		234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 
		244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 
		254, 255, 256, 257, 258, 259
	},

	{
		/* hypot(46, 0..255) */
		 46,  46,  46,  46,  46,  46,  46,  47,  47,  47, 
		 47,  47,  48,  48,  48,  48,  49,  49,  49,  50, 
		 50,  51,  51,  51,  52,  52,  53,  53,  54,  54, 
		 55,  55,  56,  57,  57,  58,  58,  59,  60,  60, 
		 61,  62,  62,  63,  64,  64,  65,  66,  66,  67, 
		 68,  69,  69,  70,  71,  72,  72,  73,  74,  75, 
		 76,  76,  77,  78,  79,  80,  80,  81,  82,  83, 
		 84,  85,  85,  86,  87,  88,  89,  90,  91,  91, 
		 92,  93,  94,  95,  96,  97,  98,  98,  99, 100, 
		101, 102, 103, 104, 105, 106, 106, 107, 108, 109, 
		110, 111, 112, 113, 114, 115, 116, 116, 117, 118, 
		119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 
		129, 129, 130, 131, 132, 133, 134, 135, 136, 137, 
		138, 139, 140, 141, 142, 143, 144, 145, 145, 146, 
		147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 
		157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 
		166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 
		176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 
		186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 
		195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 
		205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 
		215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
		225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 
		235, 236, 237, 237, 238, 239, 240, 241, 242, 243, 
		244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 
		254, 255, 256, 257, 258, 259
	},

	{
		/* hypot(47, 0..255) */
		 47,  47,  47,  47,  47,  47,  47,  48,  48,  48, 
		 48,  48,  49,  49,  49,  49,  50,  50,  50,  51, 
		 51,  51,  52,  52,  53,  53,  54,  54,  55,  55, 
		 56,  56,  57,  57,  58,  59,  59,  60,  60,  61, 
		 62,  62,  63,  64,  64,  65,  66,  66,  67,  68, 
		 69,  69,  70,  71,  72,  72,  73,  74,  75,  75, 
		 76,  77,  78,  79,  79,  80,  81,  82,  83,  83, 
		 84,  85,  86,  87,  88,  89,  89,  90,  91,  92, 
		 93,  94,  95,  95,  96,  97,  98,  99, 100, 101, 
		102, 102, 103, 104, 105, 106, 107, 108, 109, 110, 
		110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
		120, 121, 121, 122, 123, 124, 125, 126, 127, 128, 
		129, 130, 131, 132, 133, 134, 134, 135, 136, 137, 
		138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 
		148, 149, 150, 151, 151, 152, 153, 154, 155, 156, 
		157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 
		167, 168, 169, 170, 171, 172, 173, 173, 174, 175, 
		176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 
		186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 
		196, 197, 198, 199, 200, 201, 202, 203, 204, 204, 
		205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 
		215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
		225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 
		235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 
		245, 246, 247, 248, 248, 249, 250, 251, 252, 253, 
		254, 255, 256, 257, 258, 259
	},

	{
		/* hypot(48, 0..255) */
		 48,  48,  48,  48,  48,  48,  48,  49,  49,  49, 
		 49,  49,  49,  50,  50,  50,  51,  51,  51,  52, 
		 52,  52,  53,  53,  54,  54,  55,  55,  56,  56, 
		 57,  57,  58,  58,  59,  59,  60,  61,  61,  62, 
		 62,  63,  64,  64,  65,  66,  66,  67,  68,  69, 
		 69,  70,  71,  72,  72,  73,  74,  75,  75,  76, 
		 77,  78,  78,  79,  80,  81,  82,  82,  83,  84, 
		 85,  86,  87,  87,  88,  89,  90,  91,  92,  92, 
		 93,  94,  95,  96,  97,  98,  98,  99, 100, 101, 
		102, 103, 104, 105, 106, 106, 107, 108, 109, 110, 
		111, 112, 113, 114, 115, 115, 116, 117, 118, 119, 
		120, 121, 122, 123, 124, 125, 126, 126, 127, 128, 
		129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 
		139, 140, 140, 141, 142, 143, 144, 145, 146, 147, 
		148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 
		157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 
		167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 
		177, 178, 179, 180, 180, 181, 182, 183, 184, 185, 
		186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 
		196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 
		206, 207, 208, 209, 210, 211, 212, 212, 213, 214, 
		215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
		225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 
		235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 
		245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 
		255, 256, 257, 258, 258, 259
	},

	{
		/* hypot(49, 0..255) */
		 49,  49,  49,  49,  49,  49,  49,  49,  50,  50, 
		 50,  50,  50,  51,  51,  51,  52,  52,  52,  53, 
		 53,  53,  54,  54,  55,  55,  55,  56,  56,  57, 
		 57,  58,  59,  59,  60,  60,  61,  61,  62,  63, 
		 63,  64,  65,  65,  66,  67,  67,  68,  69,  69, 
		 70,  71,  71,  72,  73,  74,  74,  75,  76,  77, 
		 77,  78,  79,  80,  81,  81,  82,  83,  84,  85, 
		 85,  86,  87,  88,  89,  90,  90,  91,  92,  93, 
		 94,  95,  96,  96,  97,  98,  99, 100, 101, 102, 
		102, 103, 104, 105, 106, 107, 108, 109, 110, 110, 
		111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 
		120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 
		130, 131, 131, 132, 133, 134, 135, 136, 137, 138, 
		139, 140, 141, 142, 143, 144, 145, 145, 146, 147, 
		148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 
		158, 159, 160, 161, 162, 163, 164, 164, 165, 166, 
		167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 
		177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 
		187, 188, 188, 189, 190, 191, 192, 193, 194, 195, 
		196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 
		206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 
		216, 217, 218, 219, 220, 221, 221, 222, 223, 224, 
		225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 
		235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 
		245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 
		255, 256, 257, 258, 259, 260
	},

	{
		/* hypot(50, 0..255) */
		 50,  50,  50,  50,  50,  50,  50,  50,  51,  51, 
		 51,  51,  51,  52,  52,  52,  52,  53,  53,  53, 
		 54,  54,  55,  55,  55,  56,  56,  57,  57,  58, 
		 58,  59,  59,  60,  60,  61,  62,  62,  63,  63, 
		 64,  65,  65,  66,  67,  67,  68,  69,  69,  70, 
		 71,  71,  72,  73,  74,  74,  75,  76,  77,  77, 
		 78,  79,  80,  80,  81,  82,  83,  84,  84,  85, 
		 86,  87,  88,  88,  89,  90,  91,  92,  93,  93, 
		 94,  95,  96,  97,  98,  99,  99, 100, 101, 102, 
		103, 104, 105, 106, 106, 107, 108, 109, 110, 111, 
		112, 113, 114, 114, 115, 116, 117, 118, 119, 120, 
		121, 122, 123, 124, 124, 125, 126, 127, 128, 129, 
		130, 131, 132, 133, 134, 135, 136, 136, 137, 138, 
		139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 
		149, 150, 151, 151, 152, 153, 154, 155, 156, 157, 
		158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 
		168, 169, 170, 170, 171, 172, 173, 174, 175, 176, 
		177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 
		187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 
		196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 
		206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 
		216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
		226, 227, 228, 229, 230, 230, 231, 232, 233, 234, 
		235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 
		245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 
		255, 256, 257, 258, 259, 260
	},

	{
		/* hypot(51, 0..255) */
		 51,  51,  51,  51,  51,  51,  51,  51,  52,  52, 
		 52,  52,  52,  53,  53,  53,  53,  54,  54,  54, 
		 55,  55,  56,  56,  56,  57,  57,  58,  58,  59, 
		 59,  60,  60,  61,  61,  62,  62,  63,  64,  64, 
		 65,  65,  66,  67,  67,  68,  69,  69,  70,  71, 
		 71,  72,  73,  74,  74,  75,  76,  76,  77,  78, 
		 79,  80,  80,  81,  82,  83,  83,  84,  85,  86, 
		 87,  87,  88,  89,  90,  91,  92,  92,  93,  94, 
		 95,  96,  97,  97,  98,  99, 100, 101, 102, 103, 
		103, 104, 105, 106, 107, 108, 109, 110, 110, 111, 
		112, 113, 114, 115, 116, 117, 118, 119, 119, 120, 
		121, 122, 123, 124, 125, 126, 127, 128, 129, 129, 
		130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 142, 143, 144, 145, 146, 147, 148, 
		149, 150, 151, 152, 153, 154, 155, 156, 157, 157, 
		158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 
		168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 
		177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 
		187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 
		197, 198, 199, 200, 201, 202, 203, 203, 204, 205, 
		206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 
		216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
		226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 
		236, 237, 238, 239, 239, 240, 241, 242, 243, 244, 
		245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 
		255, 256, 257, 258, 259, 260
	},

	{
		/* hypot(52, 0..255) */
		 52,  52,  52,  52,  52,  52,  52,  52,  53,  53, 
		 53,  53,  53,  54,  54,  54,  54,  55,  55,  55, 
		 56,  56,  56,  57,  57,  58,  58,  59,  59,  60, 
		 60,  61,  61,  62,  62,  63,  63,  64,  64,  65, 
		 66,  66,  67,  67,  68,  69,  69,  70,  71,  71, 
		 72,  73,  74,  74,  75,  76,  76,  77,  78,  79, 
		 79,  80,  81,  82,  82,  83,  84,  85,  86,  86, 
		 87,  88,  89,  90,  90,  91,  92,  93,  94,  95, 
		 95,  96,  97,  98,  99, 100, 100, 101, 102, 103, 
		104, 105, 106, 107, 107, 108, 109, 110, 111, 112, 
		113, 114, 114, 115, 116, 117, 118, 119, 120, 121, 
		122, 123, 123, 124, 125, 126, 127, 128, 129, 130, 
		131, 132, 133, 134, 134, 135, 136, 137, 138, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 147, 148, 
		149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 
		159, 160, 161, 162, 163, 163, 164, 165, 166, 167, 
		168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 
		178, 179, 180, 181, 182, 183, 184, 184, 185, 186, 
		187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 
		197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 
		207, 208, 209, 210, 211, 211, 212, 213, 214, 215, 
		216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
		226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 
		236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
		246, 247, 248, 249, 249, 250, 251, 252, 253, 254, 
		255, 256, 257, 258, 259, 260
	},

	{
		/* hypot(53, 0..255) */
		 53,  53,  53,  53,  53,  53,  53,  53,  54,  54, 
		 54,  54,  54,  55,  55,  55,  55,  56,  56,  56, 
		 57,  57,  57,  58,  58,  59,  59,  59,  60,  60, 
		 61,  61,  62,  62,  63,  64,  64,  65,  65,  66, 
		 66,  67,  68,  68,  69,  70,  70,  71,  72,  72, 
		 73,  74,  74,  75,  76,  76,  77,  78,  79,  79, 
		 80,  81,  82,  82,  83,  84,  85,  85,  86,  87, 
		 88,  89,  89,  90,  91,  92,  93,  93,  94,  95, 
		 96,  97,  98,  98,  99, 100, 101, 102, 103, 104, 
		104, 105, 106, 107, 108, 109, 110, 111, 111, 112, 
		113, 114, 115, 116, 117, 118, 119, 119, 120, 121, 
		122, 123, 124, 125, 126, 127, 128, 128, 129, 130, 
		131, 132, 133, 134, 135, 136, 137, 138, 139, 139, 
		140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 153, 154, 155, 156, 157, 158, 
		159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 
		169, 169, 170, 171, 172, 173, 174, 175, 176, 177, 
		178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 
		188, 189, 190, 191, 191, 192, 193, 194, 195, 196, 
		197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 
		207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 
		217, 218, 219, 219, 220, 221, 222, 223, 224, 225, 
		226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 
		236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
		246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 
		256, 257, 258, 258, 259, 260
	},

	{
		/* hypot(54, 0..255) */
		 54,  54,  54,  54,  54,  54,  54,  54,  55,  55, 
		 55,  55,  55,  56,  56,  56,  56,  57,  57,  57, 
		 58,  58,  58,  59,  59,  60,  60,  60,  61,  61, 
		 62,  62,  63,  63,  64,  64,  65,  65,  66,  67, 
		 67,  68,  68,  69,  70,  70,  71,  72,  72,  73, 
		 74,  74,  75,  76,  76,  77,  78,  79,  79,  80, 
		 81,  81,  82,  83,  84,  85,  85,  86,  87,  88, 
		 88,  89,  90,  91,  92,  92,  93,  94,  95,  96, 
		 97,  97,  98,  99, 100, 101, 102, 102, 103, 104, 
		105, 106, 107, 108, 108, 109, 110, 111, 112, 113, 
		114, 115, 115, 116, 117, 118, 119, 120, 121, 122, 
		123, 123, 124, 125, 126, 127, 128, 129, 130, 131, 
		132, 133, 133, 134, 135, 136, 137, 138, 139, 140, 
		141, 142, 143, 144, 144, 145, 146, 147, 148, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 158, 
		159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 
		169, 170, 171, 172, 173, 174, 175, 176, 176, 177, 
		178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 
		188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 
		198, 198, 199, 200, 201, 202, 203, 204, 205, 206, 
		207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 
		217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 
		227, 228, 228, 229, 230, 231, 232, 233, 234, 235, 
		236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
		246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 
		256, 257, 258, 259, 260, 261
	},

	{
		/* hypot(55, 0..255) */
		 55,  55,  55,  55,  55,  55,  55,  55,  56,  56, 
		 56,  56,  56,  57,  57,  57,  57,  58,  58,  58, 
		 59,  59,  59,  60,  60,  60,  61,  61,  62,  62, 
		 63,  63,  64,  64,  65,  65,  66,  66,  67,  67, 
		 68,  69,  69,  70,  70,  71,  72,  72,  73,  74, 
		 74,  75,  76,  76,  77,  78,  78,  79,  80,  81, 
		 81,  82,  83,  84,  84,  85,  86,  87,  87,  88, 
		 89,  90,  91,  91,  92,  93,  94,  95,  95,  96, 
		 97,  98,  99, 100, 100, 101, 102, 103, 104, 105, 
		105, 106, 107, 108, 109, 110, 111, 112, 112, 113, 
		114, 115, 116, 117, 118, 119, 119, 120, 121, 122, 
		123, 124, 125, 126, 127, 127, 128, 129, 130, 131, 
		132, 133, 134, 135, 136, 137, 137, 138, 139, 140, 
		141, 142, 143, 144, 145, 146, 147, 148, 149, 149, 
		150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 164, 165, 166, 167, 168, 
		169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 
		179, 180, 181, 182, 182, 183, 184, 185, 186, 187, 
		188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 
		198, 199, 200, 201, 202, 203, 204, 205, 205, 206, 
		207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 
		217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 
		227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 
		236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
		246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 
		256, 257, 258, 259, 260, 261
	},

	{
		/* hypot(56, 0..255) */
		 56,  56,  56,  56,  56,  56,  56,  56,  57,  57, 
		 57,  57,  57,  57,  58,  58,  58,  59,  59,  59, 
		 59,  60,  60,  61,  61,  61,  62,  62,  63,  63, 
		 64,  64,  64,  65,  66,  66,  67,  67,  68,  68, 
		 69,  69,  70,  71,  71,  72,  72,  73,  74,  74, 
		 75,  76,  76,  77,  78,  78,  79,  80,  81,  81, 
		 82,  83,  84,  84,  85,  86,  87,  87,  88,  89, 
		 90,  90,  91,  92,  93,  94,  94,  95,  96,  97, 
		 98,  98,  99, 100, 101, 102, 103, 103, 104, 105, 
		106, 107, 108, 109, 109, 110, 111, 112, 113, 114, 
		115, 115, 116, 117, 118, 119, 120, 121, 122, 123, 
		123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 
		132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 
		142, 142, 143, 144, 145, 146, 147, 148, 149, 150, 
		151, 152, 153, 154, 155, 155, 156, 157, 158, 159, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 170, 171, 172, 173, 174, 175, 176, 177, 178, 
		179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 
		189, 189, 190, 191, 192, 193, 194, 195, 196, 197, 
		198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 
		208, 209, 210, 211, 212, 213, 213, 214, 215, 216, 
		217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 
		227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 
		237, 238, 239, 240, 241, 242, 243, 244, 244, 245, 
		246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 
		256, 257, 258, 259, 260, 261
	},

	{
		/* hypot(57, 0..255) */
		 57,  57,  57,  57,  57,  57,  57,  57,  58,  58, 
		 58,  58,  58,  58,  59,  59,  59,  59,  60,  60, 
		 60,  61,  61,  61,  62,  62,  63,  63,  64,  64, 
		 64,  65,  65,  66,  66,  67,  67,  68,  69,  69, 
		 70,  70,  71,  71,  72,  73,  73,  74,  75,  75, 
		 76,  76,  77,  78,  79,  79,  80,  81,  81,  82, 
		 83,  83,  84,  85,  86,  86,  87,  88,  89,  89, 
		 90,  91,  92,  93,  93,  94,  95,  96,  97,  97, 
		 98,  99, 100, 101, 102, 102, 103, 104, 105, 106, 
		107, 107, 108, 109, 110, 111, 112, 113, 113, 114, 
		115, 116, 117, 118, 119, 119, 120, 121, 122, 123, 
		124, 125, 126, 127, 127, 128, 129, 130, 131, 132, 
		133, 134, 135, 136, 136, 137, 138, 139, 140, 141, 
		142, 143, 144, 145, 146, 147, 147, 148, 149, 150, 
		151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 
		160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 176, 177, 178, 
		179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 
		189, 190, 191, 192, 193, 194, 195, 195, 196, 197, 
		198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 
		208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
		218, 219, 220, 220, 221, 222, 223, 224, 225, 226, 
		227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 
		237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 
		247, 248, 249, 250, 251, 252, 253, 253, 254, 255, 
		256, 257, 258, 259, 260, 261
	},

	{
		/* hypot(58, 0..255) */
		 58,  58,  58,  58,  58,  58,  58,  58,  59,  59, 
		 59,  59,  59,  59,  60,  60,  60,  60,  61,  61, 
		 61,  62,  62,  62,  63,  63,  64,  64,  64,  65, 
		 65,  66,  66,  67,  67,  68,  68,  69,  69,  70, 
		 70,  71,  72,  72,  73,  73,  74,  75,  75,  76, 
		 77,  77,  78,  79,  79,  80,  81,  81,  82,  83, 
		 83,  84,  85,  86,  86,  87,  88,  89,  89,  90, 
		 91,  92,  92,  93,  94,  95,  96,  96,  97,  98, 
		 99, 100, 100, 101, 102, 103, 104, 105, 105, 106, 
		107, 108, 109, 110, 110, 111, 112, 113, 114, 115, 
		116, 116, 117, 118, 119, 120, 121, 122, 123, 123, 
		124, 125, 126, 127, 128, 129, 130, 131, 131, 132, 
		133, 134, 135, 136, 137, 138, 139, 140, 141, 141, 
		142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 
		152, 152, 153, 154, 155, 156, 157, 158, 159, 160, 
		161, 162, 163, 164, 165, 165, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 182, 183, 184, 185, 186, 187, 188, 
		189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 
		199, 200, 201, 202, 202, 203, 204, 205, 206, 207, 
		208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
		218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 
		228, 228, 229, 230, 231, 232, 233, 234, 235, 236, 
		237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 
		247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 
		257, 258, 259, 260, 261, 262
	},

	{
		/* hypot(59, 0..255) */
		 59,  59,  59,  59,  59,  59,  59,  59,  60,  60, 
		 60,  60,  60,  60,  61,  61,  61,  61,  62,  62, 
		 62,  63,  63,  63,  64,  64,  64,  65,  65,  66, 
		 66,  67,  67,  68,  68,  69,  69,  70,  70,  71, 
		 71,  72,  72,  73,  74,  74,  75,  75,  76,  77, 
		 77,  78,  79,  79,  80,  81,  81,  82,  83,  83, 
		 84,  85,  86,  86,  87,  88,  89,  89,  90,  91, 
		 92,  92,  93,  94,  95,  95,  96,  97,  98,  99, 
		 99, 100, 101, 102, 103, 103, 104, 105, 106, 107, 
		108, 108, 109, 110, 111, 112, 113, 114, 114, 115, 
		116, 117, 118, 119, 120, 120, 121, 122, 123, 124, 
		125, 126, 127, 127, 128, 129, 130, 131, 132, 133, 
		134, 135, 136, 136, 137, 138, 139, 140, 141, 142, 
		143, 144, 145, 145, 146, 147, 148, 149, 150, 151, 
		152, 153, 154, 155, 156, 157, 157, 158, 159, 160, 
		161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
		171, 171, 172, 173, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 188, 
		189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 
		199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 
		209, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
		218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 
		228, 229, 230, 231, 232, 233, 234, 235, 236, 236, 
		237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 
		247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 
		257, 258, 259, 260, 261, 262
	},

	{
		/* hypot(60, 0..255) */
		 60,  60,  60,  60,  60,  60,  60,  60,  61,  61, 
		 61,  61,  61,  61,  62,  62,  62,  62,  63,  63, 
		 63,  64,  64,  64,  65,  65,  65,  66,  66,  67, 
		 67,  68,  68,  68,  69,  69,  70,  70,  71,  72, 
		 72,  73,  73,  74,  74,  75,  76,  76,  77,  77, 
		 78,  79,  79,  80,  81,  81,  82,  83,  83,  84, 
		 85,  86,  86,  87,  88,  88,  89,  90,  91,  91, 
		 92,  93,  94,  94,  95,  96,  97,  98,  98,  99, 
		100, 101, 102, 102, 103, 104, 105, 106, 107, 107, 
		108, 109, 110, 111, 112, 112, 113, 114, 115, 116, 
		117, 117, 118, 119, 120, 121, 122, 123, 124, 124, 
		125, 126, 127, 128, 129, 130, 131, 131, 132, 133, 
		134, 135, 136, 137, 138, 139, 140, 140, 141, 142, 
		143, 144, 145, 146, 147, 148, 149, 150, 150, 151, 
		152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 
		162, 162, 163, 164, 165, 166, 167, 168, 169, 170, 
		171, 172, 173, 174, 175, 176, 177, 177, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 194, 195, 196, 197, 198, 
		199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 
		209, 210, 211, 212, 213, 214, 215, 216, 216, 217, 
		218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 
		228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 
		238, 239, 240, 241, 242, 243, 244, 244, 245, 246, 
		247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 
		257, 258, 259, 260, 261, 262
	},

	{
		/* hypot(61, 0..255) */
		 61,  61,  61,  61,  61,  61,  61,  61,  62,  62, 
		 62,  62,  62,  62,  63,  63,  63,  63,  64,  64, 
		 64,  65,  65,  65,  66,  66,  66,  67,  67,  68, 
		 68,  68,  69,  69,  70,  70,  71,  71,  72,  72, 
		 73,  73,  74,  75,  75,  76,  76,  77,  78,  78, 
		 79,  80,  80,  81,  81,  82,  83,  83,  84,  85, 
		 86,  86,  87,  88,  88,  89,  90,  91,  91,  92, 
		 93,  94,  94,  95,  96,  97,  97,  98,  99, 100, 
		101, 101, 102, 103, 104, 105, 105, 106, 107, 108, 
		109, 110, 110, 111, 112, 113, 114, 115, 115, 116, 
		117, 118, 119, 120, 121, 121, 122, 123, 124, 125, 
		126, 127, 128, 128, 129, 130, 131, 132, 133, 134, 
		135, 136, 136, 137, 138, 139, 140, 141, 142, 143, 
		144, 145, 145, 146, 147, 148, 149, 150, 151, 152, 
		153, 154, 155, 155, 156, 157, 158, 159, 160, 161, 
		162, 163, 164, 165, 166, 167, 168, 168, 169, 170, 
		171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 
		181, 182, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 201, 202, 203, 204, 205, 206, 207, 208, 
		209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 
		219, 220, 221, 222, 223, 223, 224, 225, 226, 227, 
		228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 
		238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 
		248, 249, 250, 251, 252, 252, 253, 254, 255, 256, 
		257, 258, 259, 260, 261, 262
	},

	{
		/* hypot(62, 0..255) */
		 62,  62,  62,  62,  62,  62,  62,  62,  63,  63, 
		 63,  63,  63,  63,  64,  64,  64,  64,  65,  65, 
		 65,  65,  66,  66,  66,  67,  67,  68,  68,  68, 
		 69,  69,  70,  70,  71,  71,  72,  72,  73,  73, 
		 74,  74,  75,  75,  76,  77,  77,  78,  78,  79, 
		 80,  80,  81,  82,  82,  83,  84,  84,  85,  86, 
		 86,  87,  88,  88,  89,  90,  91,  91,  92,  93, 
		 94,  94,  95,  96,  97,  97,  98,  99, 100, 100, 
		101, 102, 103, 104, 104, 105, 106, 107, 108, 108, 
		109, 110, 111, 112, 113, 113, 114, 115, 116, 117, 
		118, 119, 119, 120, 121, 122, 123, 124, 125, 125, 
		126, 127, 128, 129, 130, 131, 132, 132, 133, 134, 
		135, 136, 137, 138, 139, 140, 140, 141, 142, 143, 
		144, 145, 146, 147, 148, 149, 149, 150, 151, 152, 
		153, 154, 155, 156, 157, 158, 159, 160, 160, 161, 
		162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 
		172, 173, 173, 174, 175, 176, 177, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 188, 189, 
		190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 207, 208, 
		209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 
		219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 
		229, 230, 230, 231, 232, 233, 234, 235, 236, 237, 
		238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 
		248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 
		258, 259, 260, 260, 261, 262
	},

	{
		/* hypot(63, 0..255) */
		 63,  63,  63,  63,  63,  63,  63,  63,  64,  64, 
		 64,  64,  64,  64,  65,  65,  65,  65,  66,  66, 
		 66,  66,  67,  67,  67,  68,  68,  69,  69,  69, 
		 70,  70,  71,  71,  72,  72,  73,  73,  74,  74, 
		 75,  75,  76,  76,  77,  77,  78,  79,  79,  80, 
		 80,  81,  82,  82,  83,  84,  84,  85,  86,  86, 
		 87,  88,  88,  89,  90,  91,  91,  92,  93,  93, 
		 94,  95,  96,  96,  97,  98,  99,  99, 100, 101, 
		102, 103, 103, 104, 105, 106, 107, 107, 108, 109, 
		110, 111, 112, 112, 113, 114, 115, 116, 117, 117, 
		118, 119, 120, 121, 122, 122, 123, 124, 125, 126, 
		127, 128, 129, 129, 130, 131, 132, 133, 134, 135, 
		136, 136, 137, 138, 139, 140, 141, 142, 143, 144, 
		144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 
		154, 154, 155, 156, 157, 158, 159, 160, 161, 162, 
		163, 164, 165, 165, 166, 167, 168, 169, 170, 171, 
		172, 173, 174, 175, 176, 177, 178, 178, 179, 180, 
		181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 194, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 214, 215, 216, 217, 218, 
		219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 
		229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 
		238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 
		248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 
		258, 259, 260, 261, 262, 263
	},

	{
		/* hypot(64, 0..255) */
		 64,  64,  64,  64,  64,  64,  64,  64,  64,  65, 
		 65,  65,  65,  65,  66,  66,  66,  66,  66,  67, 
		 67,  67,  68,  68,  68,  69,  69,  69,  70,  70, 
		 71,  71,  72,  72,  72,  73,  73,  74,  74,  75, 
		 75,  76,  77,  77,  78,  78,  79,  79,  80,  81, 
		 81,  82,  82,  83,  84,  84,  85,  86,  86,  87, 
		 88,  88,  89,  90,  91,  91,  92,  93,  93,  94, 
		 95,  96,  96,  97,  98,  99,  99, 100, 101, 102, 
		102, 103, 104, 105, 106, 106, 107, 108, 109, 110, 
		110, 111, 112, 113, 114, 115, 115, 116, 117, 118, 
		119, 120, 120, 121, 122, 123, 124, 125, 126, 126, 
		127, 128, 129, 130, 131, 132, 132, 133, 134, 135, 
		136, 137, 138, 139, 140, 140, 141, 142, 143, 144, 
		145, 146, 147, 148, 148, 149, 150, 151, 152, 153, 
		154, 155, 156, 157, 158, 158, 159, 160, 161, 162, 
		163, 164, 165, 166, 167, 168, 169, 170, 170, 171, 
		172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 
		182, 183, 184, 184, 185, 186, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 220, 221, 222, 223, 224, 225, 226, 227, 228, 
		229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 
		239, 240, 241, 242, 243, 244, 245, 245, 246, 247, 
		248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 
		258, 259, 260, 261, 262, 263
	},

	{
		/* hypot(65, 0..255) */
		 65,  65,  65,  65,  65,  65,  65,  65,  65,  66, 
		 66,  66,  66,  66,  66,  67,  67,  67,  67,  68, 
		 68,  68,  69,  69,  69,  70,  70,  70,  71,  71, 
		 72,  72,  72,  73,  73,  74,  74,  75,  75,  76, 
		 76,  77,  77,  78,  78,  79,  80,  80,  81,  81, 
		 82,  83,  83,  84,  85,  85,  86,  86,  87,  88, 
		 88,  89,  90,  91,  91,  92,  93,  93,  94,  95, 
		 96,  96,  97,  98,  98,  99, 100, 101, 102, 102, 
		103, 104, 105, 105, 106, 107, 108, 109, 109, 110, 
		111, 112, 113, 113, 114, 115, 116, 117, 118, 118, 
		119, 120, 121, 122, 123, 123, 124, 125, 126, 127, 
		128, 129, 129, 130, 131, 132, 133, 134, 135, 136, 
		136, 137, 138, 139, 140, 141, 142, 143, 144, 144, 
		145, 146, 147, 148, 149, 150, 151, 152, 153, 153, 
		154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 
		163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 
		173, 174, 175, 175, 176, 177, 178, 179, 180, 181, 
		182, 183, 184, 185, 186, 187, 188, 189, 189, 190, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 206, 207, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 227, 228, 
		229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 
		239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 
		249, 250, 251, 252, 253, 253, 254, 255, 256, 257, 
		258, 259, 260, 261, 262, 263
	},

	{
		/* hypot(66, 0..255) */
		 66,  66,  66,  66,  66,  66,  66,  66,  66,  67, 
		 67,  67,  67,  67,  67,  68,  68,  68,  68,  69, 
		 69,  69,  70,  70,  70,  71,  71,  71,  72,  72, 
		 72,  73,  73,  74,  74,  75,  75,  76,  76,  77, 
		 77,  78,  78,  79,  79,  80,  80,  81,  82,  82, 
		 83,  83,  84,  85,  85,  86,  87,  87,  88,  89, 
		 89,  90,  91,  91,  92,  93,  93,  94,  95,  95, 
		 96,  97,  98,  98,  99, 100, 101, 101, 102, 103, 
		104, 104, 105, 106, 107, 108, 108, 109, 110, 111, 
		112, 112, 113, 114, 115, 116, 116, 117, 118, 119, 
		120, 121, 121, 122, 123, 124, 125, 126, 127, 127, 
		128, 129, 130, 131, 132, 133, 133, 134, 135, 136, 
		137, 138, 139, 140, 140, 141, 142, 143, 144, 145, 
		146, 147, 148, 148, 149, 150, 151, 152, 153, 154, 
		155, 156, 157, 157, 158, 159, 160, 161, 162, 163, 
		164, 165, 166, 167, 168, 168, 169, 170, 171, 172, 
		173, 174, 175, 176, 177, 178, 179, 180, 180, 181, 
		182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
		192, 193, 194, 195, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 234, 235, 236, 237, 238, 
		239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 
		249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 
		259, 260, 260, 261, 262, 263
	},

	{
		/* hypot(67, 0..255) */
		 67,  67,  67,  67,  67,  67,  67,  67,  67,  68, 
		 68,  68,  68,  68,  68,  69,  69,  69,  69,  70, 
		 70,  70,  71,  71,  71,  72,  72,  72,  73,  73, 
		 73,  74,  74,  75,  75,  76,  76,  77,  77,  78, 
		 78,  79,  79,  80,  80,  81,  81,  82,  82,  83, 
		 84,  84,  85,  85,  86,  87,  87,  88,  89,  89, 
		 90,  91,  91,  92,  93,  93,  94,  95,  95,  96, 
		 97,  98,  98,  99, 100, 101, 101, 102, 103, 104, 
		104, 105, 106, 107, 107, 108, 109, 110, 111, 111, 
		112, 113, 114, 115, 115, 116, 117, 118, 119, 120, 
		120, 121, 122, 123, 124, 125, 125, 126, 127, 128, 
		129, 130, 131, 131, 132, 133, 134, 135, 136, 137, 
		137, 138, 139, 140, 141, 142, 143, 144, 144, 145, 
		146, 147, 148, 149, 150, 151, 152, 153, 153, 154, 
		155, 156, 157, 158, 159, 160, 161, 162, 162, 163, 
		164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 
		173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 
		183, 184, 185, 186, 186, 187, 188, 189, 190, 191, 
		192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 
		201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 241, 242, 243, 244, 245, 246, 247, 248, 
		249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 
		259, 260, 261, 262, 263, 264
	},

	{
		/* hypot(68, 0..255) */
		 68,  68,  68,  68,  68,  68,  68,  68,  68,  69, 
		 69,  69,  69,  69,  69,  70,  70,  70,  70,  71, 
		 71,  71,  71,  72,  72,  72,  73,  73,  74,  74, 
		 74,  75,  75,  76,  76,  76,  77,  77,  78,  78, 
		 79,  79,  80,  80,  81,  82,  82,  83,  83,  84, 
		 84,  85,  86,  86,  87,  87,  88,  89,  89,  90, 
		 91,  91,  92,  93,  93,  94,  95,  95,  96,  97, 
		 98,  98,  99, 100, 100, 101, 102, 103, 103, 104, 
		105, 106, 107, 107, 108, 109, 110, 110, 111, 112, 
		113, 114, 114, 115, 116, 117, 118, 118, 119, 120, 
		121, 122, 123, 123, 124, 125, 126, 127, 128, 128, 
		129, 130, 131, 132, 133, 134, 134, 135, 136, 137, 
		138, 139, 140, 141, 141, 142, 143, 144, 145, 146, 
		147, 148, 148, 149, 150, 151, 152, 153, 154, 155, 
		156, 157, 157, 158, 159, 160, 161, 162, 163, 164, 
		165, 166, 167, 167, 168, 169, 170, 171, 172, 173, 
		174, 175, 176, 177, 178, 178, 179, 180, 181, 182, 
		183, 184, 185, 186, 187, 188, 189, 190, 191, 191, 
		192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 
		202, 203, 204, 205, 206, 207, 207, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 225, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 248, 
		249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 
		259, 260, 261, 262, 263, 264
	},

	{
		/* hypot(69, 0..255) */
		 69,  69,  69,  69,  69,  69,  69,  69,  69,  70, 
		 70,  70,  70,  70,  70,  71,  71,  71,  71,  72, 
		 72,  72,  72,  73,  73,  73,  74,  74,  74,  75, 
		 75,  76,  76,  76,  77,  77,  78,  78,  79,  79, 
		 80,  80,  81,  81,  82,  82,  83,  83,  84,  85, 
		 85,  86,  86,  87,  88,  88,  89,  89,  90,  91, 
		 91,  92,  93,  93,  94,  95,  95,  96,  97,  98, 
		 98,  99, 100, 100, 101, 102, 103, 103, 104, 105, 
		106, 106, 107, 108, 109, 109, 110, 111, 112, 113, 
		113, 114, 115, 116, 117, 117, 118, 119, 120, 121, 
		121, 122, 123, 124, 125, 126, 126, 127, 128, 129, 
		130, 131, 132, 132, 133, 134, 135, 136, 137, 138, 
		138, 139, 140, 141, 142, 143, 144, 145, 145, 146, 
		147, 148, 149, 150, 151, 152, 153, 153, 154, 155, 
		156, 157, 158, 159, 160, 161, 161, 162, 163, 164, 
		165, 166, 167, 168, 169, 170, 171, 171, 172, 173, 
		174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 
		183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
		193, 194, 195, 196, 197, 197, 198, 199, 200, 201, 
		202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 
		212, 213, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255, 255, 256, 257, 258, 
		259, 260, 261, 262, 263, 264
	},

	{
		/* hypot(70, 0..255) */
		 70,  70,  70,  70,  70,  70,  70,  70,  70,  71, 
		 71,  71,  71,  71,  71,  72,  72,  72,  72,  73, 
		 73,  73,  73,  74,  74,  74,  75,  75,  75,  76, 
		 76,  77,  77,  77,  78,  78,  79,  79,  80,  80, 
		 81,  81,  82,  82,  83,  83,  84,  84,  85,  85, 
		 86,  87,  87,  88,  88,  89,  90,  90,  91,  92, 
		 92,  93,  94,  94,  95,  96,  96,  97,  98,  98, 
		 99, 100, 100, 101, 102, 103, 103, 104, 105, 106, 
		106, 107, 108, 109, 109, 110, 111, 112, 112, 113, 
		114, 115, 116, 116, 117, 118, 119, 120, 120, 121, 
		122, 123, 124, 125, 125, 126, 127, 128, 129, 130, 
		130, 131, 132, 133, 134, 135, 135, 136, 137, 138, 
		139, 140, 141, 142, 142, 143, 144, 145, 146, 147, 
		148, 149, 149, 150, 151, 152, 153, 154, 155, 156, 
		157, 157, 158, 159, 160, 161, 162, 163, 164, 165, 
		166, 166, 167, 168, 169, 170, 171, 172, 173, 174, 
		175, 176, 176, 177, 178, 179, 180, 181, 182, 183, 
		184, 185, 186, 187, 188, 188, 189, 190, 191, 192, 
		193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 
		202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 
		212, 213, 214, 215, 216, 217, 218, 219, 219, 220, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 239, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 
		260, 261, 262, 263, 263, 264
	},

	{
		/* hypot(71, 0..255) */
		 71,  71,  71,  71,  71,  71,  71,  71,  71,  72, 
		 72,  72,  72,  72,  72,  73,  73,  73,  73,  73, 
		 74,  74,  74,  75,  75,  75,  76,  76,  76,  77, 
		 77,  77,  78,  78,  79,  79,  80,  80,  81,  81, 
		 81,  82,  82,  83,  84,  84,  85,  85,  86,  86, 
		 87,  87,  88,  89,  89,  90,  90,  91,  92,  92, 
		 93,  94,  94,  95,  96,  96,  97,  98,  98,  99, 
		100, 100, 101, 102, 103, 103, 104, 105, 105, 106, 
		107, 108, 108, 109, 110, 111, 112, 112, 113, 114, 
		115, 115, 116, 117, 118, 119, 119, 120, 121, 122, 
		123, 123, 124, 125, 126, 127, 128, 128, 129, 130, 
		131, 132, 133, 133, 134, 135, 136, 137, 138, 139, 
		139, 140, 141, 142, 143, 144, 145, 145, 146, 147, 
		148, 149, 150, 151, 152, 153, 153, 154, 155, 156, 
		157, 158, 159, 160, 161, 161, 162, 163, 164, 165, 
		166, 167, 168, 169, 170, 170, 171, 172, 173, 174, 
		175, 176, 177, 178, 179, 180, 181, 181, 182, 183, 
		184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
		193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 
		203, 204, 205, 206, 207, 208, 208, 209, 210, 211, 
		212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
		222, 223, 224, 225, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 
		260, 261, 262, 263, 264, 265
	},

	{
		/* hypot(72, 0..255) */
		 72,  72,  72,  72,  72,  72,  72,  72,  72,  73, 
		 73,  73,  73,  73,  73,  74,  74,  74,  74,  74, 
		 75,  75,  75,  76,  76,  76,  77,  77,  77,  78, 
		 78,  78,  79,  79,  80,  80,  80,  81,  81,  82, 
		 82,  83,  83,  84,  84,  85,  85,  86,  87,  87, 
		 88,  88,  89,  89,  90,  91,  91,  92,  92,  93, 
		 94,  94,  95,  96,  96,  97,  98,  98,  99, 100, 
		100, 101, 102, 103, 103, 104, 105, 105, 106, 107, 
		108, 108, 109, 110, 111, 111, 112, 113, 114, 114, 
		115, 116, 117, 118, 118, 119, 120, 121, 122, 122, 
		123, 124, 125, 126, 126, 127, 128, 129, 130, 131, 
		131, 132, 133, 134, 135, 136, 137, 137, 138, 139, 
		140, 141, 142, 143, 143, 144, 145, 146, 147, 148, 
		149, 149, 150, 151, 152, 153, 154, 155, 156, 157, 
		157, 158, 159, 160, 161, 162, 163, 164, 165, 165, 
		166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 
		175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 
		185, 186, 186, 187, 188, 189, 190, 191, 192, 193, 
		194, 195, 196, 197, 198, 199, 199, 200, 201, 202, 
		203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 
		213, 214, 214, 215, 216, 217, 218, 219, 220, 221, 
		222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 252, 253, 254, 255, 256, 257, 258, 259, 
		260, 261, 262, 263, 264, 265
	},

	{
		/* hypot(73, 0..255) */
		 73,  73,  73,  73,  73,  73,  73,  73,  73,  74, 
		 74,  74,  74,  74,  74,  75,  75,  75,  75,  75, 
		 76,  76,  76,  77,  77,  77,  77,  78,  78,  79, 
		 79,  79,  80,  80,  81,  81,  81,  82,  82,  83, 
		 83,  84,  84,  85,  85,  86,  86,  87,  87,  88, 
		 88,  89,  90,  90,  91,  91,  92,  93,  93,  94, 
		 94,  95,  96,  96,  97,  98,  98,  99, 100, 100, 
		101, 102, 103, 103, 104, 105, 105, 106, 107, 108, 
		108, 109, 110, 111, 111, 112, 113, 114, 114, 115, 
		116, 117, 117, 118, 119, 120, 121, 121, 122, 123, 
		124, 125, 125, 126, 127, 128, 129, 130, 130, 131, 
		132, 133, 134, 135, 135, 136, 137, 138, 139, 140, 
		140, 141, 142, 143, 144, 145, 146, 146, 147, 148, 
		149, 150, 151, 152, 153, 153, 154, 155, 156, 157, 
		158, 159, 160, 161, 161, 162, 163, 164, 165, 166, 
		167, 168, 169, 170, 170, 171, 172, 173, 174, 175, 
		176, 177, 178, 179, 180, 180, 181, 182, 183, 184, 
		185, 186, 187, 188, 189, 190, 191, 191, 192, 193, 
		194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 
		204, 204, 205, 206, 207, 208, 209, 210, 211, 212, 
		213, 214, 215, 216, 217, 218, 219, 219, 220, 221, 
		222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
		232, 233, 234, 235, 236, 237, 237, 238, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256, 257, 258, 259, 259, 
		260, 261, 262, 263, 264, 265
	},

	{
		/* hypot(74, 0..255) */
		 74,  74,  74,  74,  74,  74,  74,  74,  74,  75, 
		 75,  75,  75,  75,  75,  76,  76,  76,  76,  76, 
		 77,  77,  77,  77,  78,  78,  78,  79,  79,  79, 
		 80,  80,  81,  81,  81,  82,  82,  83,  83,  84, 
		 84,  85,  85,  86,  86,  87,  87,  88,  88,  89, 
		 89,  90,  90,  91,  92,  92,  93,  93,  94,  95, 
		 95,  96,  97,  97,  98,  98,  99, 100, 100, 101, 
		102, 103, 103, 104, 105, 105, 106, 107, 108, 108, 
		109, 110, 110, 111, 112, 113, 113, 114, 115, 116, 
		117, 117, 118, 119, 120, 120, 121, 122, 123, 124, 
		124, 125, 126, 127, 128, 128, 129, 130, 131, 132, 
		133, 133, 134, 135, 136, 137, 138, 138, 139, 140, 
		141, 142, 143, 144, 144, 145, 146, 147, 148, 149, 
		150, 150, 151, 152, 153, 154, 155, 156, 157, 157, 
		158, 159, 160, 161, 162, 163, 164, 165, 165, 166, 
		167, 168, 169, 170, 171, 172, 173, 174, 174, 175, 
		176, 177, 178, 179, 180, 181, 182, 183, 184, 184, 
		185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 
		195, 196, 196, 197, 198, 199, 200, 201, 202, 203, 
		204, 205, 206, 207, 208, 209, 210, 210, 211, 212, 
		213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 
		223, 224, 225, 225, 226, 227, 228, 229, 230, 231, 
		232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
		242, 243, 244, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 
		261, 262, 263, 264, 265, 266
	},

	{
		/* hypot(75, 0..255) */
		 75,  75,  75,  75,  75,  75,  75,  75,  75,  76, 
		 76,  76,  76,  76,  76,  76,  77,  77,  77,  77, 
		 78,  78,  78,  78,  79,  79,  79,  80,  80,  80, 
		 81,  81,  82,  82,  82,  83,  83,  84,  84,  85, 
		 85,  85,  86,  86,  87,  87,  88,  89,  89,  90, 
		 90,  91,  91,  92,  92,  93,  94,  94,  95,  95, 
		 96,  97,  97,  98,  99,  99, 100, 101, 101, 102, 
		103, 103, 104, 105, 105, 106, 107, 107, 108, 109, 
		110, 110, 111, 112, 113, 113, 114, 115, 116, 116, 
		117, 118, 119, 119, 120, 121, 122, 123, 123, 124, 
		125, 126, 127, 127, 128, 129, 130, 131, 131, 132, 
		133, 134, 135, 136, 136, 137, 138, 139, 140, 141, 
		142, 142, 143, 144, 145, 146, 147, 147, 148, 149, 
		150, 151, 152, 153, 154, 154, 155, 156, 157, 158, 
		159, 160, 161, 161, 162, 163, 164, 165, 166, 167, 
		168, 169, 169, 170, 171, 172, 173, 174, 175, 176, 
		177, 178, 179, 179, 180, 181, 182, 183, 184, 185, 
		186, 187, 188, 189, 189, 190, 191, 192, 193, 194, 
		195, 196, 197, 198, 199, 200, 201, 201, 202, 203, 
		204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 
		214, 215, 215, 216, 217, 218, 219, 220, 221, 222, 
		223, 224, 225, 226, 227, 228, 229, 230, 231, 231, 
		232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
		242, 243, 244, 245, 246, 247, 248, 249, 250, 250, 
		251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 
		261, 262, 263, 264, 265, 266
	},

	{
		/* hypot(76, 0..255) */
		 76,  76,  76,  76,  76,  76,  76,  76,  76,  77, 
		 77,  77,  77,  77,  77,  77,  78,  78,  78,  78, 
		 79,  79,  79,  79,  80,  80,  80,  81,  81,  81, 
		 82,  82,  82,  83,  83,  84,  84,  85,  85,  85, 
		 86,  86,  87,  87,  88,  88,  89,  89,  90,  90, 
		 91,  92,  92,  93,  93,  94,  94,  95,  96,  96, 
		 97,  97,  98,  99,  99, 100, 101, 101, 102, 103, 
		103, 104, 105, 105, 106, 107, 107, 108, 109, 110, 
		110, 111, 112, 113, 113, 114, 115, 116, 116, 117, 
		118, 119, 119, 120, 121, 122, 122, 123, 124, 125, 
		126, 126, 127, 128, 129, 130, 130, 131, 132, 133, 
		134, 135, 135, 136, 137, 138, 139, 140, 140, 141, 
		142, 143, 144, 145, 145, 146, 147, 148, 149, 150, 
		151, 151, 152, 153, 154, 155, 156, 157, 158, 158, 
		159, 160, 161, 162, 163, 164, 165, 165, 166, 167, 
		168, 169, 170, 171, 172, 173, 174, 174, 175, 176, 
		177, 178, 179, 180, 181, 182, 183, 183, 184, 185, 
		186, 187, 188, 189, 190, 191, 192, 193, 194, 194, 
		195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 
		205, 206, 206, 207, 208, 209, 210, 211, 212, 213, 
		214, 215, 216, 217, 218, 219, 220, 221, 221, 222, 
		223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
		233, 234, 235, 236, 237, 237, 238, 239, 240, 241, 
		242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 
		252, 253, 254, 255, 256, 257, 257, 258, 259, 260, 
		261, 262, 263, 264, 265, 266
	},

	{
		/* hypot(77, 0..255) */
		 77,  77,  77,  77,  77,  77,  77,  77,  77,  78, 
		 78,  78,  78,  78,  78,  78,  79,  79,  79,  79, 
		 80,  80,  80,  80,  81,  81,  81,  82,  82,  82, 
		 83,  83,  83,  84,  84,  85,  85,  85,  86,  86, 
		 87,  87,  88,  88,  89,  89,  90,  90,  91,  91, 
		 92,  92,  93,  93,  94,  95,  95,  96,  96,  97, 
		 98,  98,  99,  99, 100, 101, 101, 102, 103, 103, 
		104, 105, 105, 106, 107, 107, 108, 109, 110, 110, 
		111, 112, 112, 113, 114, 115, 115, 116, 117, 118, 
		118, 119, 120, 121, 122, 122, 123, 124, 125, 125, 
		126, 127, 128, 129, 129, 130, 131, 132, 133, 133, 
		134, 135, 136, 137, 138, 138, 139, 140, 141, 142, 
		143, 143, 144, 145, 146, 147, 148, 149, 149, 150, 
		151, 152, 153, 154, 155, 155, 156, 157, 158, 159, 
		160, 161, 162, 162, 163, 164, 165, 166, 167, 168, 
		169, 169, 170, 171, 172, 173, 174, 175, 176, 177, 
		178, 178, 179, 180, 181, 182, 183, 184, 185, 186, 
		187, 188, 188, 189, 190, 191, 192, 193, 194, 195, 
		196, 197, 198, 199, 199, 200, 201, 202, 203, 204, 
		205, 206, 207, 208, 209, 210, 211, 212, 212, 213, 
		214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
		224, 225, 226, 226, 227, 228, 229, 230, 231, 232, 
		233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
		243, 243, 244, 245, 246, 247, 248, 249, 250, 251, 
		252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 
		262, 263, 264, 264, 265, 266
	},

	{
		/* hypot(78, 0..255) */
		 78,  78,  78,  78,  78,  78,  78,  78,  78,  79, 
		 79,  79,  79,  79,  79,  79,  80,  80,  80,  80, 
		 81,  81,  81,  81,  82,  82,  82,  83,  83,  83, 
		 84,  84,  84,  85,  85,  85,  86,  86,  87,  87, 
		 88,  88,  89,  89,  90,  90,  91,  91,  92,  92, 
		 93,  93,  94,  94,  95,  95,  96,  97,  97,  98, 
		 98,  99, 100, 100, 101, 102, 102, 103, 103, 104, 
		105, 105, 106, 107, 108, 108, 109, 110, 110, 111, 
		112, 112, 113, 114, 115, 115, 116, 117, 118, 118, 
		119, 120, 121, 121, 122, 123, 124, 124, 125, 126, 
		127, 128, 128, 129, 130, 131, 132, 132, 133, 134, 
		135, 136, 136, 137, 138, 139, 140, 141, 141, 142, 
		143, 144, 145, 146, 146, 147, 148, 149, 150, 151, 
		152, 152, 153, 154, 155, 156, 157, 158, 159, 159, 
		160, 161, 162, 163, 164, 165, 166, 166, 167, 168, 
		169, 170, 171, 172, 173, 174, 174, 175, 176, 177, 
		178, 179, 180, 181, 182, 183, 183, 184, 185, 186, 
		187, 188, 189, 190, 191, 192, 193, 193, 194, 195, 
		196, 197, 198, 199, 200, 201, 202, 203, 204, 204, 
		205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 
		215, 216, 217, 217, 218, 219, 220, 221, 222, 223, 
		224, 225, 226, 227, 228, 229, 230, 231, 232, 232, 
		233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
		243, 244, 245, 246, 247, 248, 249, 250, 250, 251, 
		252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 
		262, 263, 264, 265, 266, 267
	},

	{
		/* hypot(79, 0..255) */
		 79,  79,  79,  79,  79,  79,  79,  79,  79,  80, 
		 80,  80,  80,  80,  80,  80,  81,  81,  81,  81, 
		 81,  82,  82,  82,  83,  83,  83,  83,  84,  84, 
		 85,  85,  85,  86,  86,  86,  87,  87,  88,  88, 
		 89,  89,  89,  90,  90,  91,  91,  92,  92,  93, 
		 93,  94,  95,  95,  96,  96,  97,  97,  98,  99, 
		 99, 100, 100, 101, 102, 102, 103, 104, 104, 105, 
		106, 106, 107, 108, 108, 109, 110, 110, 111, 112, 
		112, 113, 114, 115, 115, 116, 117, 118, 118, 119, 
		120, 121, 121, 122, 123, 124, 124, 125, 126, 127, 
		127, 128, 129, 130, 131, 131, 132, 133, 134, 135, 
		135, 136, 137, 138, 139, 140, 140, 141, 142, 143, 
		144, 145, 145, 146, 147, 148, 149, 150, 150, 151, 
		152, 153, 154, 155, 156, 156, 157, 158, 159, 160, 
		161, 162, 162, 163, 164, 165, 166, 167, 168, 169, 
		170, 170, 171, 172, 173, 174, 175, 176, 177, 178, 
		178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 
		187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 
		197, 197, 198, 199, 200, 201, 202, 203, 204, 205, 
		206, 207, 208, 209, 209, 210, 211, 212, 213, 214, 
		215, 216, 217, 218, 219, 220, 221, 222, 222, 223, 
		224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 
		234, 235, 236, 237, 238, 238, 239, 240, 241, 242, 
		243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 
		253, 254, 255, 256, 256, 257, 258, 259, 260, 261, 
		262, 263, 264, 265, 266, 267
	},

	{
		/* hypot(80, 0..255) */
		 80,  80,  80,  80,  80,  80,  80,  80,  80,  81, 
		 81,  81,  81,  81,  81,  81,  82,  82,  82,  82, 
		 82,  83,  83,  83,  84,  84,  84,  84,  85,  85, 
		 85,  86,  86,  87,  87,  87,  88,  88,  89,  89, 
		 89,  90,  90,  91,  91,  92,  92,  93,  93,  94, 
		 94,  95,  95,  96,  97,  97,  98,  98,  99,  99, 
		100, 101, 101, 102, 102, 103, 104, 104, 105, 106, 
		106, 107, 108, 108, 109, 110, 110, 111, 112, 112, 
		113, 114, 115, 115, 116, 117, 117, 118, 119, 120, 
		120, 121, 122, 123, 123, 124, 125, 126, 127, 127, 
		128, 129, 130, 130, 131, 132, 133, 134, 134, 135, 
		136, 137, 138, 138, 139, 140, 141, 142, 143, 143, 
		144, 145, 146, 147, 148, 148, 149, 150, 151, 152, 
		153, 153, 154, 155, 156, 157, 158, 159, 160, 160, 
		161, 162, 163, 164, 165, 166, 166, 167, 168, 169, 
		170, 171, 172, 173, 174, 174, 175, 176, 177, 178, 
		179, 180, 181, 182, 182, 183, 184, 185, 186, 187, 
		188, 189, 190, 191, 192, 192, 193, 194, 195, 196, 
		197, 198, 199, 200, 201, 202, 202, 203, 204, 205, 
		206, 207, 208, 209, 210, 211, 212, 213, 214, 214, 
		215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
		225, 226, 227, 228, 228, 229, 230, 231, 232, 233, 
		234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 
		244, 244, 245, 246, 247, 248, 249, 250, 251, 252, 
		253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 
		262, 263, 264, 265, 266, 267
	},

	{
		/* hypot(81, 0..255) */
		 81,  81,  81,  81,  81,  81,  81,  81,  81,  81, 
		 82,  82,  82,  82,  82,  82,  83,  83,  83,  83, 
		 83,  84,  84,  84,  84,  85,  85,  85,  86,  86, 
		 86,  87,  87,  87,  88,  88,  89,  89,  89,  90, 
		 90,  91,  91,  92,  92,  93,  93,  94,  94,  95, 
		 95,  96,  96,  97,  97,  98,  98,  99, 100, 100, 
		101, 101, 102, 103, 103, 104, 104, 105, 106, 106, 
		107, 108, 108, 109, 110, 110, 111, 112, 112, 113, 
		114, 115, 115, 116, 117, 117, 118, 119, 120, 120, 
		121, 122, 123, 123, 124, 125, 126, 126, 127, 128, 
		129, 129, 130, 131, 132, 133, 133, 134, 135, 136, 
		137, 137, 138, 139, 140, 141, 141, 142, 143, 144, 
		145, 146, 146, 147, 148, 149, 150, 151, 151, 152, 
		153, 154, 155, 156, 157, 157, 158, 159, 160, 161, 
		162, 163, 163, 164, 165, 166, 167, 168, 169, 170, 
		170, 171, 172, 173, 174, 175, 176, 177, 178, 178, 
		179, 180, 181, 182, 183, 184, 185, 186, 187, 187, 
		188, 189, 190, 191, 192, 193, 194, 195, 196, 196, 
		197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 
		207, 207, 208, 209, 210, 211, 212, 213, 214, 215, 
		216, 217, 218, 219, 219, 220, 221, 222, 223, 224, 
		225, 226, 227, 228, 229, 230, 231, 232, 233, 233, 
		234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 
		244, 245, 246, 247, 248, 249, 250, 250, 251, 252, 
		253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 
		263, 264, 265, 266, 267, 268
	},

	{
		/* hypot(82, 0..255) */
		 82,  82,  82,  82,  82,  82,  82,  82,  82,  82, 
		 83,  83,  83,  83,  83,  83,  84,  84,  84,  84, 
		 84,  85,  85,  85,  85,  86,  86,  86,  87,  87, 
		 87,  88,  88,  88,  89,  89,  90,  90,  90,  91, 
		 91,  92,  92,  93,  93,  94,  94,  95,  95,  96, 
		 96,  97,  97,  98,  98,  99,  99, 100, 100, 101, 
		102, 102, 103, 103, 104, 105, 105, 106, 107, 107, 
		108, 108, 109, 110, 110, 111, 112, 112, 113, 114, 
		115, 115, 116, 117, 117, 118, 119, 120, 120, 121, 
		122, 122, 123, 124, 125, 125, 126, 127, 128, 129, 
		129, 130, 131, 132, 132, 133, 134, 135, 136, 136, 
		137, 138, 139, 140, 140, 141, 142, 143, 144, 145, 
		145, 146, 147, 148, 149, 149, 150, 151, 152, 153, 
		154, 155, 155, 156, 157, 158, 159, 160, 161, 161, 
		162, 163, 164, 165, 166, 167, 167, 168, 169, 170, 
		171, 172, 173, 174, 174, 175, 176, 177, 178, 179, 
		180, 181, 182, 182, 183, 184, 185, 186, 187, 188, 
		189, 190, 191, 191, 192, 193, 194, 195, 196, 197, 
		198, 199, 200, 201, 201, 202, 203, 204, 205, 206, 
		207, 208, 209, 210, 211, 212, 212, 213, 214, 215, 
		216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
		225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 
		235, 236, 237, 238, 239, 239, 240, 241, 242, 243, 
		244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 
		254, 255, 256, 256, 257, 258, 259, 260, 261, 262, 
		263, 264, 265, 266, 267, 268
	},

	{
		/* hypot(83, 0..255) */
		 83,  83,  83,  83,  83,  83,  83,  83,  83,  83, 
		 84,  84,  84,  84,  84,  84,  85,  85,  85,  85, 
		 85,  86,  86,  86,  86,  87,  87,  87,  88,  88, 
		 88,  89,  89,  89,  90,  90,  90,  91,  91,  92, 
		 92,  93,  93,  93,  94,  94,  95,  95,  96,  96, 
		 97,  97,  98,  98,  99, 100, 100, 101, 101, 102, 
		102, 103, 104, 104, 105, 105, 106, 107, 107, 108, 
		109, 109, 110, 111, 111, 112, 113, 113, 114, 115, 
		115, 116, 117, 117, 118, 119, 120, 120, 121, 122, 
		122, 123, 124, 125, 125, 126, 127, 128, 128, 129, 
		130, 131, 132, 132, 133, 134, 135, 135, 136, 137, 
		138, 139, 139, 140, 141, 142, 143, 143, 144, 145, 
		146, 147, 148, 148, 149, 150, 151, 152, 153, 153, 
		154, 155, 156, 157, 158, 158, 159, 160, 161, 162, 
		163, 164, 164, 165, 166, 167, 168, 169, 170, 171, 
		171, 172, 173, 174, 175, 176, 177, 178, 178, 179, 
		180, 181, 182, 183, 184, 185, 186, 186, 187, 188, 
		189, 190, 191, 192, 193, 194, 195, 195, 196, 197, 
		198, 199, 200, 201, 202, 203, 204, 205, 206, 206, 
		207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 
		217, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
		226, 227, 228, 229, 230, 230, 231, 232, 233, 234, 
		235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 
		245, 245, 246, 247, 248, 249, 250, 251, 252, 253, 
		254, 255, 256, 257, 258, 259, 260, 261, 262, 262, 
		263, 264, 265, 266, 267, 268
	},

	{
		/* hypot(84, 0..255) */
		 84,  84,  84,  84,  84,  84,  84,  84,  84,  84, 
		 85,  85,  85,  85,  85,  85,  86,  86,  86,  86, 
		 86,  87,  87,  87,  87,  88,  88,  88,  89,  89, 
		 89,  90,  90,  90,  91,  91,  91,  92,  92,  93, 
		 93,  93,  94,  94,  95,  95,  96,  96,  97,  97, 
		 98,  98,  99,  99, 100, 100, 101, 102, 102, 103, 
		103, 104, 104, 105, 106, 106, 107, 107, 108, 109, 
		109, 110, 111, 111, 112, 113, 113, 114, 115, 115, 
		116, 117, 117, 118, 119, 120, 120, 121, 122, 122, 
		123, 124, 125, 125, 126, 127, 128, 128, 129, 130, 
		131, 131, 132, 133, 134, 134, 135, 136, 137, 138, 
		138, 139, 140, 141, 142, 142, 143, 144, 145, 146, 
		146, 147, 148, 149, 150, 151, 151, 152, 153, 154, 
		155, 156, 156, 157, 158, 159, 160, 161, 162, 162, 
		163, 164, 165, 166, 167, 168, 168, 169, 170, 171, 
		172, 173, 174, 175, 175, 176, 177, 178, 179, 180, 
		181, 182, 182, 183, 184, 185, 186, 187, 188, 189, 
		190, 191, 191, 192, 193, 194, 195, 196, 197, 198, 
		199, 200, 200, 201, 202, 203, 204, 205, 206, 207, 
		208, 209, 210, 210, 211, 212, 213, 214, 215, 216, 
		217, 218, 219, 220, 221, 222, 222, 223, 224, 225, 
		226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 
		235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 
		245, 246, 247, 248, 249, 250, 251, 251, 252, 253, 
		254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 
		264, 265, 266, 267, 268, 268
	},

	{
		/* hypot(85, 0..255) */
		 85,  85,  85,  85,  85,  85,  85,  85,  85,  85, 
		 86,  86,  86,  86,  86,  86,  86,  87,  87,  87, 
		 87,  88,  88,  88,  88,  89,  89,  89,  89,  90, 
		 90,  90,  91,  91,  92,  92,  92,  93,  93,  94, 
		 94,  94,  95,  95,  96,  96,  97,  97,  98,  98, 
		 99,  99, 100, 100, 101, 101, 102, 102, 103, 103, 
		104, 105, 105, 106, 106, 107, 108, 108, 109, 109, 
		110, 111, 111, 112, 113, 113, 114, 115, 115, 116, 
		117, 117, 118, 119, 120, 120, 121, 122, 122, 123, 
		124, 125, 125, 126, 127, 127, 128, 129, 130, 130, 
		131, 132, 133, 134, 134, 135, 136, 137, 137, 138, 
		139, 140, 141, 141, 142, 143, 144, 145, 145, 146, 
		147, 148, 149, 150, 150, 151, 152, 153, 154, 154, 
		155, 156, 157, 158, 159, 160, 160, 161, 162, 163, 
		164, 165, 165, 166, 167, 168, 169, 170, 171, 172, 
		172, 173, 174, 175, 176, 177, 178, 179, 179, 180, 
		181, 182, 183, 184, 185, 186, 186, 187, 188, 189, 
		190, 191, 192, 193, 194, 195, 195, 196, 197, 198, 
		199, 200, 201, 202, 203, 204, 205, 205, 206, 207, 
		208, 209, 210, 211, 212, 213, 214, 215, 215, 216, 
		217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 
		227, 227, 228, 229, 230, 231, 232, 233, 234, 235, 
		236, 237, 238, 239, 240, 241, 241, 242, 243, 244, 
		245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 
		255, 256, 256, 257, 258, 259, 260, 261, 262, 263, 
		264, 265, 266, 267, 268, 269
	},

	{
		/* hypot(86, 0..255) */
		 86,  86,  86,  86,  86,  86,  86,  86,  86,  86, 
		 87,  87,  87,  87,  87,  87,  87,  88,  88,  88, 
		 88,  89,  89,  89,  89,  90,  90,  90,  90,  91, 
		 91,  91,  92,  92,  92,  93,  93,  94,  94,  94, 
		 95,  95,  96,  96,  97,  97,  98,  98,  98,  99, 
		 99, 100, 100, 101, 102, 102, 103, 103, 104, 104, 
		105, 105, 106, 107, 107, 108, 108, 109, 110, 110, 
		111, 112, 112, 113, 113, 114, 115, 115, 116, 117, 
		117, 118, 119, 120, 120, 121, 122, 122, 123, 124, 
		124, 125, 126, 127, 127, 128, 129, 130, 130, 131, 
		132, 133, 133, 134, 135, 136, 136, 137, 138, 139, 
		140, 140, 141, 142, 143, 144, 144, 145, 146, 147, 
		148, 148, 149, 150, 151, 152, 153, 153, 154, 155, 
		156, 157, 158, 158, 159, 160, 161, 162, 163, 163, 
		164, 165, 166, 167, 168, 169, 169, 170, 171, 172, 
		173, 174, 175, 176, 176, 177, 178, 179, 180, 181, 
		182, 183, 183, 184, 185, 186, 187, 188, 189, 190, 
		191, 191, 192, 193, 194, 195, 196, 197, 198, 199, 
		199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 
		209, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
		218, 219, 220, 220, 221, 222, 223, 224, 225, 226, 
		227, 228, 229, 230, 231, 232, 232, 233, 234, 235, 
		236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
		246, 246, 247, 248, 249, 250, 251, 252, 253, 254, 
		255, 256, 257, 258, 259, 260, 261, 262, 262, 263, 
		264, 265, 266, 267, 268, 269
	},

	{
		/* hypot(87, 0..255) */
		 87,  87,  87,  87,  87,  87,  87,  87,  87,  87, 
		 88,  88,  88,  88,  88,  88,  88,  89,  89,  89, 
		 89,  89,  90,  90,  90,  91,  91,  91,  91,  92, 
		 92,  92,  93,  93,  93,  94,  94,  95,  95,  95, 
		 96,  96,  97,  97,  97,  98,  98,  99,  99, 100, 
		100, 101, 101, 102, 102, 103, 103, 104, 105, 105, 
		106, 106, 107, 107, 108, 109, 109, 110, 110, 111, 
		112, 112, 113, 114, 114, 115, 116, 116, 117, 118, 
		118, 119, 120, 120, 121, 122, 122, 123, 124, 124, 
		125, 126, 127, 127, 128, 129, 130, 130, 131, 132, 
		133, 133, 134, 135, 136, 136, 137, 138, 139, 139, 
		140, 141, 142, 143, 143, 144, 145, 146, 147, 147, 
		148, 149, 150, 151, 151, 152, 153, 154, 155, 156, 
		156, 157, 158, 159, 160, 161, 161, 162, 163, 164, 
		165, 166, 167, 167, 168, 169, 170, 171, 172, 173, 
		173, 174, 175, 176, 177, 178, 179, 179, 180, 181, 
		182, 183, 184, 185, 186, 187, 187, 188, 189, 190, 
		191, 192, 193, 194, 195, 195, 196, 197, 198, 199, 
		200, 201, 202, 203, 204, 204, 205, 206, 207, 208, 
		209, 210, 211, 212, 213, 214, 214, 215, 216, 217, 
		218, 219, 220, 221, 222, 223, 224, 225, 225, 226, 
		227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 
		237, 238, 238, 239, 240, 241, 242, 243, 244, 245, 
		246, 247, 248, 249, 250, 251, 252, 252, 253, 254, 
		255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 
		265, 266, 267, 268, 268, 269
	},

	{
		/* hypot(88, 0..255) */
		 88,  88,  88,  88,  88,  88,  88,  88,  88,  88, 
		 89,  89,  89,  89,  89,  89,  89,  90,  90,  90, 
		 90,  90,  91,  91,  91,  91,  92,  92,  92,  93, 
		 93,  93,  94,  94,  94,  95,  95,  95,  96,  96, 
		 97,  97,  98,  98,  98,  99,  99, 100, 100, 101, 
		101, 102, 102, 103, 103, 104, 104, 105, 105, 106, 
		107, 107, 108, 108, 109, 109, 110, 111, 111, 112, 
		112, 113, 114, 114, 115, 116, 116, 117, 118, 118, 
		119, 120, 120, 121, 122, 122, 123, 124, 124, 125, 
		126, 127, 127, 128, 129, 129, 130, 131, 132, 132, 
		133, 134, 135, 135, 136, 137, 138, 139, 139, 140, 
		141, 142, 142, 143, 144, 145, 146, 146, 147, 148, 
		149, 150, 150, 151, 152, 153, 154, 155, 155, 156, 
		157, 158, 159, 159, 160, 161, 162, 163, 164, 165, 
		165, 166, 167, 168, 169, 170, 170, 171, 172, 173, 
		174, 175, 176, 177, 177, 178, 179, 180, 181, 182, 
		183, 183, 184, 185, 186, 187, 188, 189, 190, 191, 
		191, 192, 193, 194, 195, 196, 197, 198, 199, 199, 
		200, 201, 202, 203, 204, 205, 206, 207, 208, 208, 
		209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 
		219, 219, 220, 221, 222, 223, 224, 225, 226, 227, 
		228, 229, 230, 230, 231, 232, 233, 234, 235, 236, 
		237, 238, 239, 240, 241, 242, 243, 243, 244, 245, 
		246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 
		256, 257, 258, 258, 259, 260, 261, 262, 263, 264, 
		265, 266, 267, 268, 269, 270
	},

	{
		/* hypot(89, 0..255) */
		 89,  89,  89,  89,  89,  89,  89,  89,  89,  89, 
		 90,  90,  90,  90,  90,  90,  90,  91,  91,  91, 
		 91,  91,  92,  92,  92,  92,  93,  93,  93,  94, 
		 94,  94,  95,  95,  95,  96,  96,  96,  97,  97, 
		 98,  98,  98,  99,  99, 100, 100, 101, 101, 102, 
		102, 103, 103, 104, 104, 105, 105, 106, 106, 107, 
		107, 108, 108, 109, 110, 110, 111, 111, 112, 113, 
		113, 114, 114, 115, 116, 116, 117, 118, 118, 119, 
		120, 120, 121, 122, 122, 123, 124, 124, 125, 126, 
		127, 127, 128, 129, 129, 130, 131, 132, 132, 133, 
		134, 135, 135, 136, 137, 138, 138, 139, 140, 141, 
		141, 142, 143, 144, 145, 145, 146, 147, 148, 149, 
		149, 150, 151, 152, 153, 153, 154, 155, 156, 157, 
		158, 158, 159, 160, 161, 162, 163, 163, 164, 165, 
		166, 167, 168, 168, 169, 170, 171, 172, 173, 174, 
		174, 175, 176, 177, 178, 179, 180, 180, 181, 182, 
		183, 184, 185, 186, 187, 187, 188, 189, 190, 191, 
		192, 193, 194, 195, 195, 196, 197, 198, 199, 200, 
		201, 202, 203, 203, 204, 205, 206, 207, 208, 209, 
		210, 211, 212, 213, 213, 214, 215, 216, 217, 218, 
		219, 220, 221, 222, 223, 223, 224, 225, 226, 227, 
		228, 229, 230, 231, 232, 233, 234, 235, 235, 236, 
		237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 
		247, 248, 248, 249, 250, 251, 252, 253, 254, 255, 
		256, 257, 258, 259, 260, 261, 262, 263, 263, 264, 
		265, 266, 267, 268, 269, 270
	},

	{
		/* hypot(90, 0..255) */
		 90,  90,  90,  90,  90,  90,  90,  90,  90,  90, 
		 91,  91,  91,  91,  91,  91,  91,  92,  92,  92, 
		 92,  92,  93,  93,  93,  93,  94,  94,  94,  95, 
		 95,  95,  96,  96,  96,  97,  97,  97,  98,  98, 
		 98,  99,  99, 100, 100, 101, 101, 102, 102, 102, 
		103, 103, 104, 104, 105, 105, 106, 107, 107, 108, 
		108, 109, 109, 110, 110, 111, 112, 112, 113, 113, 
		114, 115, 115, 116, 117, 117, 118, 118, 119, 120, 
		120, 121, 122, 122, 123, 124, 124, 125, 126, 127, 
		127, 128, 129, 129, 130, 131, 132, 132, 133, 134, 
		135, 135, 136, 137, 138, 138, 139, 140, 141, 141, 
		142, 143, 144, 144, 145, 146, 147, 148, 148, 149, 
		150, 151, 152, 152, 153, 154, 155, 156, 156, 157, 
		158, 159, 160, 161, 161, 162, 163, 164, 165, 166, 
		166, 167, 168, 169, 170, 171, 172, 172, 173, 174, 
		175, 176, 177, 178, 178, 179, 180, 181, 182, 183, 
		184, 184, 185, 186, 187, 188, 189, 190, 191, 191, 
		192, 193, 194, 195, 196, 197, 198, 199, 199, 200, 
		201, 202, 203, 204, 205, 206, 207, 208, 208, 209, 
		210, 211, 212, 213, 214, 215, 216, 217, 217, 218, 
		219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 
		228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 
		238, 239, 240, 240, 241, 242, 243, 244, 245, 246, 
		247, 248, 249, 250, 251, 252, 253, 254, 254, 255, 
		256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 
		266, 267, 268, 269, 269, 270
	},

	{
		/* hypot(91, 0..255) */
		 91,  91,  91,  91,  91,  91,  91,  91,  91,  91, 
		 92,  92,  92,  92,  92,  92,  92,  93,  93,  93, 
		 93,  93,  94,  94,  94,  94,  95,  95,  95,  96, 
		 96,  96,  96,  97,  97,  97,  98,  98,  99,  99, 
		 99, 100, 100, 101, 101, 102, 102, 102, 103, 103, 
		104, 104, 105, 105, 106, 106, 107, 107, 108, 108, 
		109, 110, 110, 111, 111, 112, 112, 113, 114, 114, 
		115, 115, 116, 117, 117, 118, 119, 119, 120, 121, 
		121, 122, 122, 123, 124, 125, 125, 126, 127, 127, 
		128, 129, 129, 130, 131, 132, 132, 133, 134, 134, 
		135, 136, 137, 137, 138, 139, 140, 140, 141, 142, 
		143, 144, 144, 145, 146, 147, 147, 148, 149, 150, 
		151, 151, 152, 153, 154, 155, 155, 156, 157, 158, 
		159, 160, 160, 161, 162, 163, 164, 164, 165, 166, 
		167, 168, 169, 169, 170, 171, 172, 173, 174, 175, 
		175, 176, 177, 178, 179, 180, 181, 181, 182, 183, 
		184, 185, 186, 187, 188, 188, 189, 190, 191, 192, 
		193, 194, 195, 195, 196, 197, 198, 199, 200, 201, 
		202, 203, 203, 204, 205, 206, 207, 208, 209, 210, 
		211, 212, 212, 213, 214, 215, 216, 217, 218, 219, 
		220, 221, 222, 222, 223, 224, 225, 226, 227, 228, 
		229, 230, 231, 232, 233, 233, 234, 235, 236, 237, 
		238, 239, 240, 241, 242, 243, 244, 245, 245, 246, 
		247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 
		257, 258, 259, 259, 260, 261, 262, 263, 264, 265, 
		266, 267, 268, 269, 270, 271
	},

	{
		/* hypot(92, 0..255) */
		 92,  92,  92,  92,  92,  92,  92,  92,  92,  92, 
		 93,  93,  93,  93,  93,  93,  93,  94,  94,  94, 
		 94,  94,  95,  95,  95,  95,  96,  96,  96,  96, 
		 97,  97,  97,  98,  98,  98,  99,  99, 100, 100, 
		100, 101, 101, 102, 102, 102, 103, 103, 104, 104, 
		105, 105, 106, 106, 107, 107, 108, 108, 109, 109, 
		110, 110, 111, 112, 112, 113, 113, 114, 114, 115, 
		116, 116, 117, 117, 118, 119, 119, 120, 121, 121, 
		122, 123, 123, 124, 125, 125, 126, 127, 127, 128, 
		129, 129, 130, 131, 132, 132, 133, 134, 134, 135, 
		136, 137, 137, 138, 139, 140, 140, 141, 142, 143, 
		143, 144, 145, 146, 146, 147, 148, 149, 150, 150, 
		151, 152, 153, 154, 154, 155, 156, 157, 158, 158, 
		159, 160, 161, 162, 163, 163, 164, 165, 166, 167, 
		168, 168, 169, 170, 171, 172, 173, 173, 174, 175, 
		176, 177, 178, 179, 179, 180, 181, 182, 183, 184, 
		185, 185, 186, 187, 188, 189, 190, 191, 192, 192, 
		193, 194, 195, 196, 197, 198, 199, 199, 200, 201, 
		202, 203, 204, 205, 206, 207, 208, 208, 209, 210, 
		211, 212, 213, 214, 215, 216, 217, 217, 218, 219, 
		220, 221, 222, 223, 224, 225, 226, 227, 227, 228, 
		229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 
		238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 
		248, 249, 250, 251, 251, 252, 253, 254, 255, 256, 
		257, 258, 259, 260, 261, 262, 263, 264, 265, 265, 
		266, 267, 268, 269, 270, 271
	},

	{
		/* hypot(93, 0..255) */
		 93,  93,  93,  93,  93,  93,  93,  93,  93,  93, 
		 94,  94,  94,  94,  94,  94,  94,  95,  95,  95, 
		 95,  95,  96,  96,  96,  96,  97,  97,  97,  97, 
		 98,  98,  98,  99,  99,  99, 100, 100, 100, 101, 
		101, 102, 102, 102, 103, 103, 104, 104, 105, 105, 
		106, 106, 107, 107, 108, 108, 109, 109, 110, 110, 
		111, 111, 112, 112, 113, 113, 114, 115, 115, 116, 
		116, 117, 118, 118, 119, 119, 120, 121, 121, 122, 
		123, 123, 124, 125, 125, 126, 127, 127, 128, 129, 
		129, 130, 131, 132, 132, 133, 134, 134, 135, 136, 
		137, 137, 138, 139, 140, 140, 141, 142, 143, 143, 
		144, 145, 146, 146, 147, 148, 149, 149, 150, 151, 
		152, 153, 153, 154, 155, 156, 157, 157, 158, 159, 
		160, 161, 161, 162, 163, 164, 165, 166, 166, 167, 
		168, 169, 170, 171, 171, 172, 173, 174, 175, 176, 
		176, 177, 178, 179, 180, 181, 182, 182, 183, 184, 
		185, 186, 187, 188, 189, 189, 190, 191, 192, 193, 
		194, 195, 196, 196, 197, 198, 199, 200, 201, 202, 
		203, 203, 204, 205, 206, 207, 208, 209, 210, 211, 
		212, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
		221, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
		230, 231, 232, 232, 233, 234, 235, 236, 237, 238, 
		239, 240, 241, 242, 243, 243, 244, 245, 246, 247, 
		248, 249, 250, 251, 252, 253, 254, 255, 256, 256, 
		257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 
		267, 268, 269, 270, 270, 271
	},

	{
		/* hypot(94, 0..255) */
		 94,  94,  94,  94,  94,  94,  94,  94,  94,  94, 
		 95,  95,  95,  95,  95,  95,  95,  96,  96,  96, 
		 96,  96,  97,  97,  97,  97,  98,  98,  98,  98, 
		 99,  99,  99, 100, 100, 100, 101, 101, 101, 102, 
		102, 103, 103, 103, 104, 104, 105, 105, 106, 106, 
		106, 107, 107, 108, 108, 109, 109, 110, 110, 111, 
		112, 112, 113, 113, 114, 114, 115, 115, 116, 117, 
		117, 118, 118, 119, 120, 120, 121, 122, 122, 123, 
		123, 124, 125, 125, 126, 127, 127, 128, 129, 129, 
		130, 131, 132, 132, 133, 134, 134, 135, 136, 137, 
		137, 138, 139, 139, 140, 141, 142, 142, 143, 144, 
		145, 145, 146, 147, 148, 149, 149, 150, 151, 152, 
		152, 153, 154, 155, 156, 156, 157, 158, 159, 160, 
		160, 161, 162, 163, 164, 165, 165, 166, 167, 168, 
		169, 169, 170, 171, 172, 173, 174, 174, 175, 176, 
		177, 178, 179, 180, 180, 181, 182, 183, 184, 185, 
		186, 186, 187, 188, 189, 190, 191, 192, 193, 193, 
		194, 195, 196, 197, 198, 199, 200, 200, 201, 202, 
		203, 204, 205, 206, 207, 208, 208, 209, 210, 211, 
		212, 213, 214, 215, 216, 216, 217, 218, 219, 220, 
		221, 222, 223, 224, 225, 226, 226, 227, 228, 229, 
		230, 231, 232, 233, 234, 235, 236, 236, 237, 238, 
		239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 
		248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 
		258, 259, 260, 261, 261, 262, 263, 264, 265, 266, 
		267, 268, 269, 270, 271, 272
	},

	{
		/* hypot(95, 0..255) */
		 95,  95,  95,  95,  95,  95,  95,  95,  95,  95, 
		 96,  96,  96,  96,  96,  96,  96,  97,  97,  97, 
		 97,  97,  98,  98,  98,  98,  98,  99,  99,  99, 
		100, 100, 100, 101, 101, 101, 102, 102, 102, 103, 
		103, 103, 104, 104, 105, 105, 106, 106, 106, 107, 
		107, 108, 108, 109, 109, 110, 110, 111, 111, 112, 
		112, 113, 113, 114, 115, 115, 116, 116, 117, 117, 
		118, 119, 119, 120, 120, 121, 122, 122, 123, 124, 
		124, 125, 125, 126, 127, 127, 128, 129, 129, 130, 
		131, 132, 132, 133, 134, 134, 135, 136, 136, 137, 
		138, 139, 139, 140, 141, 142, 142, 143, 144, 145, 
		145, 146, 147, 148, 148, 149, 150, 151, 151, 152, 
		153, 154, 155, 155, 156, 157, 158, 159, 159, 160, 
		161, 162, 163, 163, 164, 165, 166, 167, 168, 168, 
		169, 170, 171, 172, 173, 173, 174, 175, 176, 177, 
		178, 178, 179, 180, 181, 182, 183, 184, 184, 185, 
		186, 187, 188, 189, 190, 190, 191, 192, 193, 194, 
		195, 196, 196, 197, 198, 199, 200, 201, 202, 203, 
		204, 204, 205, 206, 207, 208, 209, 210, 211, 212, 
		212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
		221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
		230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
		240, 241, 241, 242, 243, 244, 245, 246, 247, 248, 
		249, 250, 251, 252, 253, 253, 254, 255, 256, 257, 
		258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 
		267, 268, 269, 270, 271, 272
	},

	{
		/* hypot(96, 0..255) */
		 96,  96,  96,  96,  96,  96,  96,  96,  96,  96, 
		 97,  97,  97,  97,  97,  97,  97,  97,  98,  98, 
		 98,  98,  98,  99,  99,  99,  99, 100, 100, 100, 
		101, 101, 101, 102, 102, 102, 103, 103, 103, 104, 
		104, 104, 105, 105, 106, 106, 106, 107, 107, 108, 
		108, 109, 109, 110, 110, 111, 111, 112, 112, 113, 
		113, 114, 114, 115, 115, 116, 116, 117, 118, 118, 
		119, 119, 120, 121, 121, 122, 122, 123, 124, 124, 
		125, 126, 126, 127, 128, 128, 129, 130, 130, 131, 
		132, 132, 133, 134, 134, 135, 136, 136, 137, 138, 
		139, 139, 140, 141, 142, 142, 143, 144, 144, 145, 
		146, 147, 148, 148, 149, 150, 151, 151, 152, 153, 
		154, 154, 155, 156, 157, 158, 158, 159, 160, 161, 
		162, 162, 163, 164, 165, 166, 166, 167, 168, 169, 
		170, 171, 171, 172, 173, 174, 175, 176, 176, 177, 
		178, 179, 180, 181, 181, 182, 183, 184, 185, 186, 
		187, 187, 188, 189, 190, 191, 192, 193, 193, 194, 
		195, 196, 197, 198, 199, 200, 200, 201, 202, 203, 
		204, 205, 206, 207, 208, 208, 209, 210, 211, 212, 
		213, 214, 215, 216, 216, 217, 218, 219, 220, 221, 
		222, 223, 224, 225, 225, 226, 227, 228, 229, 230, 
		231, 232, 233, 234, 235, 235, 236, 237, 238, 239, 
		240, 241, 242, 243, 244, 245, 246, 246, 247, 248, 
		249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 
		258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 
		268, 269, 270, 271, 272, 272
	},

	{
		/* hypot(97, 0..255) */
		 97,  97,  97,  97,  97,  97,  97,  97,  97,  97, 
		 98,  98,  98,  98,  98,  98,  98,  98,  99,  99, 
		 99,  99,  99, 100, 100, 100, 100, 101, 101, 101, 
		102, 102, 102, 102, 103, 103, 103, 104, 104, 105, 
		105, 105, 106, 106, 107, 107, 107, 108, 108, 109, 
		109, 110, 110, 111, 111, 112, 112, 113, 113, 114, 
		114, 115, 115, 116, 116, 117, 117, 118, 118, 119, 
		120, 120, 121, 121, 122, 123, 123, 124, 124, 125, 
		126, 126, 127, 128, 128, 129, 130, 130, 131, 132, 
		132, 133, 134, 134, 135, 136, 136, 137, 138, 139, 
		139, 140, 141, 141, 142, 143, 144, 144, 145, 146, 
		147, 147, 148, 149, 150, 150, 151, 152, 153, 154, 
		154, 155, 156, 157, 157, 158, 159, 160, 161, 161, 
		162, 163, 164, 165, 165, 166, 167, 168, 169, 169, 
		170, 171, 172, 173, 174, 174, 175, 176, 177, 178, 
		179, 179, 180, 181, 182, 183, 184, 185, 185, 186, 
		187, 188, 189, 190, 191, 191, 192, 193, 194, 195, 
		196, 197, 197, 198, 199, 200, 201, 202, 203, 204, 
		204, 205, 206, 207, 208, 209, 210, 211, 212, 212, 
		213, 214, 215, 216, 217, 218, 219, 220, 220, 221, 
		222, 223, 224, 225, 226, 227, 228, 229, 230, 230, 
		231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 
		240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 
		250, 251, 251, 252, 253, 254, 255, 256, 257, 258, 
		259, 260, 261, 262, 263, 264, 264, 265, 266, 267, 
		268, 269, 270, 271, 272, 273
	},

	{
		/* hypot(98, 0..255) */
		 98,  98,  98,  98,  98,  98,  98,  98,  98,  98, 
		 99,  99,  99,  99,  99,  99,  99,  99, 100, 100, 
		100, 100, 100, 101, 101, 101, 101, 102, 102, 102, 
		102, 103, 103, 103, 104, 104, 104, 105, 105, 105, 
		106, 106, 107, 107, 107, 108, 108, 109, 109, 110, 
		110, 110, 111, 111, 112, 112, 113, 113, 114, 114, 
		115, 115, 116, 117, 117, 118, 118, 119, 119, 120, 
		120, 121, 122, 122, 123, 123, 124, 125, 125, 126, 
		127, 127, 128, 128, 129, 130, 130, 131, 132, 132, 
		133, 134, 134, 135, 136, 136, 137, 138, 139, 139, 
		140, 141, 141, 142, 143, 144, 144, 145, 146, 147, 
		147, 148, 149, 150, 150, 151, 152, 153, 153, 154, 
		155, 156, 156, 157, 158, 159, 160, 160, 161, 162, 
		163, 164, 164, 165, 166, 167, 168, 168, 169, 170, 
		171, 172, 173, 173, 174, 175, 176, 177, 178, 178, 
		179, 180, 181, 182, 183, 183, 184, 185, 186, 187, 
		188, 188, 189, 190, 191, 192, 193, 194, 194, 195, 
		196, 197, 198, 199, 200, 201, 201, 202, 203, 204, 
		205, 206, 207, 208, 208, 209, 210, 211, 212, 213, 
		214, 215, 216, 216, 217, 218, 219, 220, 221, 222, 
		223, 224, 225, 225, 226, 227, 228, 229, 230, 231, 
		232, 233, 234, 234, 235, 236, 237, 238, 239, 240, 
		241, 242, 243, 244, 244, 245, 246, 247, 248, 249, 
		250, 251, 252, 253, 254, 255, 256, 256, 257, 258, 
		259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 
		269, 269, 270, 271, 272, 273
	},

	{
		/* hypot(99, 0..255) */
		 99,  99,  99,  99,  99,  99,  99,  99,  99,  99, 
		100, 100, 100, 100, 100, 100, 100, 100, 101, 101, 
		101, 101, 101, 102, 102, 102, 102, 103, 103, 103, 
		103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 
		107, 107, 108, 108, 108, 109, 109, 110, 110, 110, 
		111, 111, 112, 112, 113, 113, 114, 114, 115, 115, 
		116, 116, 117, 117, 118, 118, 119, 120, 120, 121, 
		121, 122, 122, 123, 124, 124, 125, 125, 126, 127, 
		127, 128, 129, 129, 130, 130, 131, 132, 132, 133, 
		134, 134, 135, 136, 137, 137, 138, 139, 139, 140, 
		141, 141, 142, 143, 144, 144, 145, 146, 147, 147, 
		148, 149, 149, 150, 151, 152, 153, 153, 154, 155, 
		156, 156, 157, 158, 159, 159, 160, 161, 162, 163, 
		163, 164, 165, 166, 167, 167, 168, 169, 170, 171, 
		171, 172, 173, 174, 175, 176, 176, 177, 178, 179, 
		180, 181, 181, 182, 183, 184, 185, 186, 186, 187, 
		188, 189, 190, 191, 192, 192, 193, 194, 195, 196, 
		197, 198, 198, 199, 200, 201, 202, 203, 204, 205, 
		205, 206, 207, 208, 209, 210, 211, 212, 212, 213, 
		214, 215, 216, 217, 218, 219, 220, 220, 221, 222, 
		223, 224, 225, 226, 227, 228, 229, 229, 230, 231, 
		232, 233, 234, 235, 236, 237, 238, 239, 239, 240, 
		241, 242, 243, 244, 245, 246, 247, 248, 249, 249, 
		250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 
		260, 261, 261, 262, 263, 264, 265, 266, 267, 268, 
		269, 270, 271, 272, 273, 274
	},

	{
		/* hypot(100, 0..255) */
		100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
		100, 101, 101, 101, 101, 101, 101, 101, 102, 102, 
		102, 102, 102, 103, 103, 103, 103, 104, 104, 104, 
		104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 
		108, 108, 108, 109, 109, 110, 110, 110, 111, 111, 
		112, 112, 113, 113, 114, 114, 115, 115, 116, 116, 
		117, 117, 118, 118, 119, 119, 120, 120, 121, 121, 
		122, 123, 123, 124, 124, 125, 126, 126, 127, 127, 
		128, 129, 129, 130, 131, 131, 132, 133, 133, 134, 
		135, 135, 136, 137, 137, 138, 139, 139, 140, 141, 
		141, 142, 143, 144, 144, 145, 146, 146, 147, 148, 
		149, 149, 150, 151, 152, 152, 153, 154, 155, 155, 
		156, 157, 158, 159, 159, 160, 161, 162, 162, 163, 
		164, 165, 166, 166, 167, 168, 169, 170, 170, 171, 
		172, 173, 174, 174, 175, 176, 177, 178, 179, 179, 
		180, 181, 182, 183, 184, 184, 185, 186, 187, 188, 
		189, 190, 190, 191, 192, 193, 194, 195, 196, 196, 
		197, 198, 199, 200, 201, 202, 202, 203, 204, 205, 
		206, 207, 208, 209, 209, 210, 211, 212, 213, 214, 
		215, 216, 216, 217, 218, 219, 220, 221, 222, 223, 
		224, 225, 225, 226, 227, 228, 229, 230, 231, 232, 
		233, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
		242, 243, 243, 244, 245, 246, 247, 248, 249, 250, 
		251, 252, 253, 254, 254, 255, 256, 257, 258, 259, 
		260, 261, 262, 263, 264, 265, 266, 266, 267, 268, 
		269, 270, 271, 272, 273, 274
	},

	{
		/* hypot(101, 0..255) */
		101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 
		101, 102, 102, 102, 102, 102, 102, 102, 103, 103, 
		103, 103, 103, 104, 104, 104, 104, 105, 105, 105, 
		105, 106, 106, 106, 107, 107, 107, 108, 108, 108, 
		109, 109, 109, 110, 110, 111, 111, 111, 112, 112, 
		113, 113, 114, 114, 115, 115, 115, 116, 116, 117, 
		117, 118, 119, 119, 120, 120, 121, 121, 122, 122, 
		123, 123, 124, 125, 125, 126, 126, 127, 128, 128, 
		129, 129, 130, 131, 131, 132, 133, 133, 134, 135, 
		135, 136, 137, 137, 138, 139, 139, 140, 141, 141, 
		142, 143, 144, 144, 145, 146, 146, 147, 148, 149, 
		149, 150, 151, 152, 152, 153, 154, 155, 155, 156, 
		157, 158, 158, 159, 160, 161, 161, 162, 163, 164, 
		165, 165, 166, 167, 168, 169, 169, 170, 171, 172, 
		173, 173, 174, 175, 176, 177, 178, 178, 179, 180, 
		181, 182, 182, 183, 184, 185, 186, 187, 188, 188, 
		189, 190, 191, 192, 193, 193, 194, 195, 196, 197, 
		198, 199, 199, 200, 201, 202, 203, 204, 205, 206, 
		206, 207, 208, 209, 210, 211, 212, 213, 213, 214, 
		215, 216, 217, 218, 219, 220, 220, 221, 222, 223, 
		224, 225, 226, 227, 228, 229, 229, 230, 231, 232, 
		233, 234, 235, 236, 237, 238, 238, 239, 240, 241, 
		242, 243, 244, 245, 246, 247, 248, 248, 249, 250, 
		251, 252, 253, 254, 255, 256, 257, 258, 259, 259, 
		260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 
		270, 271, 271, 272, 273, 274
	},

	{
		/* hypot(102, 0..255) */
		102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 
		102, 103, 103, 103, 103, 103, 103, 103, 104, 104, 
		104, 104, 104, 105, 105, 105, 105, 106, 106, 106, 
		106, 107, 107, 107, 108, 108, 108, 109, 109, 109, 
		110, 110, 110, 111, 111, 111, 112, 112, 113, 113, 
		114, 114, 114, 115, 115, 116, 116, 117, 117, 118, 
		118, 119, 119, 120, 120, 121, 121, 122, 123, 123, 
		124, 124, 125, 125, 126, 127, 127, 128, 128, 129, 
		130, 130, 131, 132, 132, 133, 133, 134, 135, 135, 
		136, 137, 137, 138, 139, 139, 140, 141, 141, 142, 
		143, 144, 144, 145, 146, 146, 147, 148, 149, 149, 
		150, 151, 151, 152, 153, 154, 154, 155, 156, 157, 
		157, 158, 159, 160, 161, 161, 162, 163, 164, 164, 
		165, 166, 167, 168, 168, 169, 170, 171, 172, 172, 
		173, 174, 175, 176, 176, 177, 178, 179, 180, 181, 
		181, 182, 183, 184, 185, 186, 186, 187, 188, 189, 
		190, 191, 191, 192, 193, 194, 195, 196, 197, 197, 
		198, 199, 200, 201, 202, 203, 203, 204, 205, 206, 
		207, 208, 209, 210, 210, 211, 212, 213, 214, 215, 
		216, 217, 217, 218, 219, 220, 221, 222, 223, 224, 
		225, 225, 226, 227, 228, 229, 230, 231, 232, 233, 
		233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
		242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 
		252, 253, 253, 254, 255, 256, 257, 258, 259, 260, 
		261, 262, 263, 264, 264, 265, 266, 267, 268, 269, 
		270, 271, 272, 273, 274, 275
	},

	{
		/* hypot(103, 0..255) */
		103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 
		103, 104, 104, 104, 104, 104, 104, 104, 105, 105, 
		105, 105, 105, 106, 106, 106, 106, 106, 107, 107, 
		107, 108, 108, 108, 108, 109, 109, 109, 110, 110, 
		110, 111, 111, 112, 112, 112, 113, 113, 114, 114, 
		114, 115, 115, 116, 116, 117, 117, 118, 118, 119, 
		119, 120, 120, 121, 121, 122, 122, 123, 123, 124, 
		125, 125, 126, 126, 127, 127, 128, 129, 129, 130, 
		130, 131, 132, 132, 133, 134, 134, 135, 135, 136, 
		137, 137, 138, 139, 139, 140, 141, 141, 142, 143, 
		144, 144, 145, 146, 146, 147, 148, 149, 149, 150, 
		151, 151, 152, 153, 154, 154, 155, 156, 157, 157, 
		158, 159, 160, 160, 161, 162, 163, 164, 164, 165, 
		166, 167, 167, 168, 169, 170, 171, 171, 172, 173, 
		174, 175, 175, 176, 177, 178, 179, 179, 180, 181, 
		182, 183, 184, 184, 185, 186, 187, 188, 189, 189, 
		190, 191, 192, 193, 194, 195, 195, 196, 197, 198, 
		199, 200, 200, 201, 202, 203, 204, 205, 206, 207, 
		207, 208, 209, 210, 211, 212, 213, 213, 214, 215, 
		216, 217, 218, 219, 220, 221, 221, 222, 223, 224, 
		225, 226, 227, 228, 229, 229, 230, 231, 232, 233, 
		234, 235, 236, 237, 237, 238, 239, 240, 241, 242, 
		243, 244, 245, 246, 247, 247, 248, 249, 250, 251, 
		252, 253, 254, 255, 256, 257, 257, 258, 259, 260, 
		261, 262, 263, 264, 265, 266, 267, 268, 269, 269, 
		270, 271, 272, 273, 274, 275
	},

	{
		/* hypot(104, 0..255) */
		104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 
		104, 105, 105, 105, 105, 105, 105, 105, 106, 106, 
		106, 106, 106, 107, 107, 107, 107, 107, 108, 108, 
		108, 109, 109, 109, 109, 110, 110, 110, 111, 111, 
		111, 112, 112, 113, 113, 113, 114, 114, 115, 115, 
		115, 116, 116, 117, 117, 118, 118, 119, 119, 120, 
		120, 121, 121, 122, 122, 123, 123, 124, 124, 125, 
		125, 126, 126, 127, 128, 128, 129, 129, 130, 131, 
		131, 132, 132, 133, 134, 134, 135, 136, 136, 137, 
		138, 138, 139, 140, 140, 141, 142, 142, 143, 144, 
		144, 145, 146, 146, 147, 148, 148, 149, 150, 151, 
		151, 152, 153, 154, 154, 155, 156, 157, 157, 158, 
		159, 160, 160, 161, 162, 163, 163, 164, 165, 166, 
		166, 167, 168, 169, 170, 170, 171, 172, 173, 174, 
		174, 175, 176, 177, 178, 178, 179, 180, 181, 182, 
		183, 183, 184, 185, 186, 187, 187, 188, 189, 190, 
		191, 192, 193, 193, 194, 195, 196, 197, 198, 198, 
		199, 200, 201, 202, 203, 204, 204, 205, 206, 207, 
		208, 209, 210, 210, 211, 212, 213, 214, 215, 216, 
		217, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
		225, 226, 227, 228, 229, 230, 231, 232, 233, 233, 
		234, 235, 236, 237, 238, 239, 240, 241, 242, 242, 
		243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 
		252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 
		262, 262, 263, 264, 265, 266, 267, 268, 269, 270, 
		271, 272, 273, 274, 274, 275
	},

	{
		/* hypot(105, 0..255) */
		105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 
		105, 106, 106, 106, 106, 106, 106, 106, 107, 107, 
		107, 107, 107, 107, 108, 108, 108, 108, 109, 109, 
		109, 109, 110, 110, 110, 111, 111, 111, 112, 112, 
		112, 113, 113, 113, 114, 114, 115, 115, 115, 116, 
		116, 117, 117, 118, 118, 119, 119, 119, 120, 120, 
		121, 121, 122, 122, 123, 123, 124, 125, 125, 126, 
		126, 127, 127, 128, 128, 129, 130, 130, 131, 131, 
		132, 133, 133, 134, 134, 135, 136, 136, 137, 138, 
		138, 139, 140, 140, 141, 142, 142, 143, 144, 144, 
		145, 146, 146, 147, 148, 148, 149, 150, 151, 151, 
		152, 153, 154, 154, 155, 156, 156, 157, 158, 159, 
		159, 160, 161, 162, 162, 163, 164, 165, 166, 166, 
		167, 168, 169, 169, 170, 171, 172, 173, 173, 174, 
		175, 176, 177, 177, 178, 179, 180, 181, 181, 182, 
		183, 184, 185, 186, 186, 187, 188, 189, 190, 191, 
		191, 192, 193, 194, 195, 196, 196, 197, 198, 199, 
		200, 201, 202, 202, 203, 204, 205, 206, 207, 208, 
		208, 209, 210, 211, 212, 213, 214, 214, 215, 216, 
		217, 218, 219, 220, 221, 221, 222, 223, 224, 225, 
		226, 227, 228, 229, 229, 230, 231, 232, 233, 234, 
		235, 236, 237, 237, 238, 239, 240, 241, 242, 243, 
		244, 245, 246, 246, 247, 248, 249, 250, 251, 252, 
		253, 254, 255, 256, 256, 257, 258, 259, 260, 261, 
		262, 263, 264, 265, 266, 267, 267, 268, 269, 270, 
		271, 272, 273, 274, 275, 276
	},

	{
		/* hypot(106, 0..255) */
		106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 
		106, 107, 107, 107, 107, 107, 107, 107, 108, 108, 
		108, 108, 108, 108, 109, 109, 109, 109, 110, 110, 
		110, 110, 111, 111, 111, 112, 112, 112, 113, 113, 
		113, 114, 114, 114, 115, 115, 116, 116, 116, 117, 
		117, 118, 118, 119, 119, 119, 120, 120, 121, 121, 
		122, 122, 123, 123, 124, 124, 125, 125, 126, 126, 
		127, 128, 128, 129, 129, 130, 130, 131, 132, 132, 
		133, 133, 134, 135, 135, 136, 136, 137, 138, 138, 
		139, 140, 140, 141, 142, 142, 143, 144, 144, 145, 
		146, 146, 147, 148, 148, 149, 150, 151, 151, 152, 
		153, 153, 154, 155, 156, 156, 157, 158, 159, 159, 
		160, 161, 162, 162, 163, 164, 165, 165, 166, 167, 
		168, 169, 169, 170, 171, 172, 172, 173, 174, 175, 
		176, 176, 177, 178, 179, 180, 180, 181, 182, 183, 
		184, 184, 185, 186, 187, 188, 189, 189, 190, 191, 
		192, 193, 194, 194, 195, 196, 197, 198, 199, 199, 
		200, 201, 202, 203, 204, 205, 205, 206, 207, 208, 
		209, 210, 211, 211, 212, 213, 214, 215, 216, 217, 
		218, 218, 219, 220, 221, 222, 223, 224, 225, 225, 
		226, 227, 228, 229, 230, 231, 232, 233, 233, 234, 
		235, 236, 237, 238, 239, 240, 241, 242, 242, 243, 
		244, 245, 246, 247, 248, 249, 250, 251, 251, 252, 
		253, 254, 255, 256, 257, 258, 259, 260, 261, 261, 
		262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 
		272, 272, 273, 274, 275, 276
	},

	{
		/* hypot(107, 0..255) */
		107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
		107, 108, 108, 108, 108, 108, 108, 108, 109, 109, 
		109, 109, 109, 109, 110, 110, 110, 110, 111, 111, 
		111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 
		114, 115, 115, 115, 116, 116, 116, 117, 117, 118, 
		118, 119, 119, 119, 120, 120, 121, 121, 122, 122, 
		123, 123, 124, 124, 125, 125, 126, 126, 127, 127, 
		128, 128, 129, 130, 130, 131, 131, 132, 132, 133, 
		134, 134, 135, 135, 136, 137, 137, 138, 139, 139, 
		140, 140, 141, 142, 142, 143, 144, 144, 145, 146, 
		146, 147, 148, 149, 149, 150, 151, 151, 152, 153, 
		153, 154, 155, 156, 156, 157, 158, 159, 159, 160, 
		161, 162, 162, 163, 164, 165, 165, 166, 167, 168, 
		168, 169, 170, 171, 171, 172, 173, 174, 175, 175, 
		176, 177, 178, 179, 179, 180, 181, 182, 183, 183, 
		184, 185, 186, 187, 188, 188, 189, 190, 191, 192, 
		192, 193, 194, 195, 196, 197, 197, 198, 199, 200, 
		201, 202, 203, 203, 204, 205, 206, 207, 208, 209, 
		209, 210, 211, 212, 213, 214, 215, 215, 216, 217, 
		218, 219, 220, 221, 222, 222, 223, 224, 225, 226, 
		227, 228, 229, 229, 230, 231, 232, 233, 234, 235, 
		236, 237, 237, 238, 239, 240, 241, 242, 243, 244, 
		245, 246, 246, 247, 248, 249, 250, 251, 252, 253, 
		254, 255, 255, 256, 257, 258, 259, 260, 261, 262, 
		263, 264, 265, 266, 266, 267, 268, 269, 270, 271, 
		272, 273, 274, 275, 276, 277
	},

	{
		/* hypot(108, 0..255) */
		108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 
		108, 109, 109, 109, 109, 109, 109, 109, 109, 110, 
		110, 110, 110, 110, 111, 111, 111, 111, 112, 112, 
		112, 112, 113, 113, 113, 114, 114, 114, 114, 115, 
		115, 116, 116, 116, 117, 117, 117, 118, 118, 119, 
		119, 119, 120, 120, 121, 121, 122, 122, 123, 123, 
		124, 124, 125, 125, 126, 126, 127, 127, 128, 128, 
		129, 129, 130, 130, 131, 131, 132, 133, 133, 134, 
		134, 135, 136, 136, 137, 137, 138, 139, 139, 140, 
		141, 141, 142, 143, 143, 144, 144, 145, 146, 147, 
		147, 148, 149, 149, 150, 151, 151, 152, 153, 153, 
		154, 155, 156, 156, 157, 158, 158, 159, 160, 161, 
		161, 162, 163, 164, 164, 165, 166, 167, 167, 168, 
		169, 170, 171, 171, 172, 173, 174, 174, 175, 176, 
		177, 178, 178, 179, 180, 181, 182, 182, 183, 184, 
		185, 186, 186, 187, 188, 189, 190, 191, 191, 192, 
		193, 194, 195, 196, 196, 197, 198, 199, 200, 201, 
		201, 202, 203, 204, 205, 206, 206, 207, 208, 209, 
		210, 211, 212, 212, 213, 214, 215, 216, 217, 218, 
		219, 219, 220, 221, 222, 223, 224, 225, 226, 226, 
		227, 228, 229, 230, 231, 232, 233, 233, 234, 235, 
		236, 237, 238, 239, 240, 241, 241, 242, 243, 244, 
		245, 246, 247, 248, 249, 250, 250, 251, 252, 253, 
		254, 255, 256, 257, 258, 259, 260, 260, 261, 262, 
		263, 264, 265, 266, 267, 268, 269, 270, 270, 271, 
		272, 273, 274, 275, 276, 277
	},

	{
		/* hypot(109, 0..255) */
		109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 
		109, 110, 110, 110, 110, 110, 110, 110, 110, 111, 
		111, 111, 111, 111, 112, 112, 112, 112, 113, 113, 
		113, 113, 114, 114, 114, 114, 115, 115, 115, 116, 
		116, 116, 117, 117, 118, 118, 118, 119, 119, 120, 
		120, 120, 121, 121, 122, 122, 123, 123, 123, 124, 
		124, 125, 125, 126, 126, 127, 127, 128, 128, 129, 
		130, 130, 131, 131, 132, 132, 133, 133, 134, 135, 
		135, 136, 136, 137, 138, 138, 139, 139, 140, 141, 
		141, 142, 143, 143, 144, 145, 145, 146, 147, 147, 
		148, 149, 149, 150, 151, 151, 152, 153, 153, 154, 
		155, 156, 156, 157, 158, 158, 159, 160, 161, 161, 
		162, 163, 164, 164, 165, 166, 167, 167, 168, 169, 
		170, 170, 171, 172, 173, 174, 174, 175, 176, 177, 
		177, 178, 179, 180, 181, 181, 182, 183, 184, 185, 
		185, 186, 187, 188, 189, 189, 190, 191, 192, 193, 
		194, 194, 195, 196, 197, 198, 199, 199, 200, 201, 
		202, 203, 204, 204, 205, 206, 207, 208, 209, 210, 
		210, 211, 212, 213, 214, 215, 216, 216, 217, 218, 
		219, 220, 221, 222, 223, 223, 224, 225, 226, 227, 
		228, 229, 230, 230, 231, 232, 233, 234, 235, 236, 
		237, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
		246, 246, 247, 248, 249, 250, 251, 252, 253, 254, 
		255, 255, 256, 257, 258, 259, 260, 261, 262, 263, 
		264, 265, 265, 266, 267, 268, 269, 270, 271, 272, 
		273, 274, 275, 275, 276, 277
	},

	{
		/* hypot(110, 0..255) */
		110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 
		110, 111, 111, 111, 111, 111, 111, 111, 111, 112, 
		112, 112, 112, 112, 113, 113, 113, 113, 114, 114, 
		114, 114, 115, 115, 115, 115, 116, 116, 116, 117, 
		117, 117, 118, 118, 118, 119, 119, 120, 120, 120, 
		121, 121, 122, 122, 123, 123, 123, 124, 124, 125, 
		125, 126, 126, 127, 127, 128, 128, 129, 129, 130, 
		130, 131, 131, 132, 133, 133, 134, 134, 135, 135, 
		136, 137, 137, 138, 138, 139, 140, 140, 141, 141, 
		142, 143, 143, 144, 145, 145, 146, 147, 147, 148, 
		149, 149, 150, 151, 151, 152, 153, 153, 154, 155, 
		156, 156, 157, 158, 158, 159, 160, 161, 161, 162, 
		163, 164, 164, 165, 166, 167, 167, 168, 169, 170, 
		170, 171, 172, 173, 173, 174, 175, 176, 176, 177, 
		178, 179, 180, 180, 181, 182, 183, 184, 184, 185, 
		186, 187, 188, 188, 189, 190, 191, 192, 193, 193, 
		194, 195, 196, 197, 197, 198, 199, 200, 201, 202, 
		202, 203, 204, 205, 206, 207, 208, 208, 209, 210, 
		211, 212, 213, 214, 214, 215, 216, 217, 218, 219, 
		220, 220, 221, 222, 223, 224, 225, 226, 227, 227, 
		228, 229, 230, 231, 232, 233, 234, 234, 235, 236, 
		237, 238, 239, 240, 241, 242, 242, 243, 244, 245, 
		246, 247, 248, 249, 250, 250, 251, 252, 253, 254, 
		255, 256, 257, 258, 259, 259, 260, 261, 262, 263, 
		264, 265, 266, 267, 268, 269, 269, 270, 271, 272, 
		273, 274, 275, 276, 277, 278
	},

	{
		/* hypot(111, 0..255) */
		111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 
		111, 112, 112, 112, 112, 112, 112, 112, 112, 113, 
		113, 113, 113, 113, 114, 114, 114, 114, 114, 115, 
		115, 115, 116, 116, 116, 116, 117, 117, 117, 118, 
		118, 118, 119, 119, 119, 120, 120, 121, 121, 121, 
		122, 122, 123, 123, 123, 124, 124, 125, 125, 126, 
		126, 127, 127, 128, 128, 129, 129, 130, 130, 131, 
		131, 132, 132, 133, 133, 134, 135, 135, 136, 136, 
		137, 137, 138, 139, 139, 140, 140, 141, 142, 142, 
		143, 144, 144, 145, 145, 146, 147, 147, 148, 149, 
		149, 150, 151, 151, 152, 153, 153, 154, 155, 156, 
		156, 157, 158, 158, 159, 160, 161, 161, 162, 163, 
		163, 164, 165, 166, 166, 167, 168, 169, 169, 170, 
		171, 172, 172, 173, 174, 175, 176, 176, 177, 178, 
		179, 179, 180, 181, 182, 183, 183, 184, 185, 186, 
		187, 187, 188, 189, 190, 191, 191, 192, 193, 194, 
		195, 196, 196, 197, 198, 199, 200, 201, 201, 202, 
		203, 204, 205, 206, 206, 207, 208, 209, 210, 211, 
		211, 212, 213, 214, 215, 216, 217, 217, 218, 219, 
		220, 221, 222, 223, 224, 224, 225, 226, 227, 228, 
		229, 230, 230, 231, 232, 233, 234, 235, 236, 237, 
		238, 238, 239, 240, 241, 242, 243, 244, 245, 246, 
		246, 247, 248, 249, 250, 251, 252, 253, 254, 254, 
		255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 
		264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 
		274, 274, 275, 276, 277, 278
	},

	{
		/* hypot(112, 0..255) */
		112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 
		112, 113, 113, 113, 113, 113, 113, 113, 113, 114, 
		114, 114, 114, 114, 115, 115, 115, 115, 115, 116, 
		116, 116, 116, 117, 117, 117, 118, 118, 118, 119, 
		119, 119, 120, 120, 120, 121, 121, 121, 122, 122, 
		123, 123, 123, 124, 124, 125, 125, 126, 126, 127, 
		127, 128, 128, 129, 129, 129, 130, 131, 131, 132, 
		132, 133, 133, 134, 134, 135, 135, 136, 136, 137, 
		138, 138, 139, 139, 140, 141, 141, 142, 142, 143, 
		144, 144, 145, 146, 146, 147, 148, 148, 149, 149, 
		150, 151, 151, 152, 153, 154, 154, 155, 156, 156, 
		157, 158, 158, 159, 160, 161, 161, 162, 163, 163, 
		164, 165, 166, 166, 167, 168, 169, 169, 170, 171, 
		172, 172, 173, 174, 175, 175, 176, 177, 178, 179, 
		179, 180, 181, 182, 182, 183, 184, 185, 186, 186, 
		187, 188, 189, 190, 190, 191, 192, 193, 194, 194, 
		195, 196, 197, 198, 199, 199, 200, 201, 202, 203, 
		204, 204, 205, 206, 207, 208, 209, 209, 210, 211, 
		212, 213, 214, 215, 215, 216, 217, 218, 219, 220, 
		221, 221, 222, 223, 224, 225, 226, 227, 227, 228, 
		229, 230, 231, 232, 233, 234, 234, 235, 236, 237, 
		238, 239, 240, 241, 242, 242, 243, 244, 245, 246, 
		247, 248, 249, 250, 250, 251, 252, 253, 254, 255, 
		256, 257, 258, 259, 259, 260, 261, 262, 263, 264, 
		265, 266, 267, 268, 268, 269, 270, 271, 272, 273, 
		274, 275, 276, 277, 278, 279
	},

	{
		/* hypot(113, 0..255) */
		113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 
		113, 114, 114, 114, 114, 114, 114, 114, 114, 115, 
		115, 115, 115, 115, 116, 116, 116, 116, 116, 117, 
		117, 117, 117, 118, 118, 118, 119, 119, 119, 120, 
		120, 120, 121, 121, 121, 122, 122, 122, 123, 123, 
		124, 124, 124, 125, 125, 126, 126, 127, 127, 127, 
		128, 128, 129, 129, 130, 130, 131, 131, 132, 132, 
		133, 133, 134, 135, 135, 136, 136, 137, 137, 138, 
		138, 139, 140, 140, 141, 141, 142, 143, 143, 144, 
		144, 145, 146, 146, 147, 148, 148, 149, 150, 150, 
		151, 152, 152, 153, 154, 154, 155, 156, 156, 157, 
		158, 158, 159, 160, 161, 161, 162, 163, 163, 164, 
		165, 166, 166, 167, 168, 169, 169, 170, 171, 171, 
		172, 173, 174, 175, 175, 176, 177, 178, 178, 179, 
		180, 181, 181, 182, 183, 184, 185, 185, 186, 187, 
		188, 189, 189, 190, 191, 192, 193, 193, 194, 195, 
		196, 197, 198, 198, 199, 200, 201, 202, 202, 203, 
		204, 205, 206, 207, 207, 208, 209, 210, 211, 212, 
		213, 213, 214, 215, 216, 217, 218, 218, 219, 220, 
		221, 222, 223, 224, 225, 225, 226, 227, 228, 229, 
		230, 231, 231, 232, 233, 234, 235, 236, 237, 238, 
		238, 239, 240, 241, 242, 243, 244, 245, 246, 246, 
		247, 248, 249, 250, 251, 252, 253, 254, 254, 255, 
		256, 257, 258, 259, 260, 261, 262, 263, 263, 264, 
		265, 266, 267, 268, 269, 270, 271, 272, 273, 273, 
		274, 275, 276, 277, 278, 279
	},

	{
		/* hypot(114, 0..255) */
		114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 
		114, 115, 115, 115, 115, 115, 115, 115, 115, 116, 
		116, 116, 116, 116, 116, 117, 117, 117, 117, 118, 
		118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 
		121, 121, 121, 122, 122, 123, 123, 123, 124, 124, 
		124, 125, 125, 126, 126, 127, 127, 127, 128, 128, 
		129, 129, 130, 130, 131, 131, 132, 132, 133, 133, 
		134, 134, 135, 135, 136, 136, 137, 138, 138, 139, 
		139, 140, 140, 141, 142, 142, 143, 143, 144, 145, 
		145, 146, 146, 147, 148, 148, 149, 150, 150, 151, 
		152, 152, 153, 154, 154, 155, 156, 156, 157, 158, 
		158, 159, 160, 161, 161, 162, 163, 163, 164, 165, 
		166, 166, 167, 168, 168, 169, 170, 171, 171, 172, 
		173, 174, 174, 175, 176, 177, 177, 178, 179, 180, 
		181, 181, 182, 183, 184, 184, 185, 186, 187, 188, 
		188, 189, 190, 191, 192, 192, 193, 194, 195, 196, 
		196, 197, 198, 199, 200, 201, 201, 202, 203, 204, 
		205, 206, 206, 207, 208, 209, 210, 211, 211, 212, 
		213, 214, 215, 216, 216, 217, 218, 219, 220, 221, 
		222, 222, 223, 224, 225, 226, 227, 228, 228, 229, 
		230, 231, 232, 233, 234, 235, 235, 236, 237, 238, 
		239, 240, 241, 242, 242, 243, 244, 245, 246, 247, 
		248, 249, 250, 250, 251, 252, 253, 254, 255, 256, 
		257, 258, 258, 259, 260, 261, 262, 263, 264, 265, 
		266, 267, 268, 268, 269, 270, 271, 272, 273, 274, 
		275, 276, 277, 277, 278, 279
	},

	{
		/* hypot(115, 0..255) */
		115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 
		115, 116, 116, 116, 116, 116, 116, 116, 116, 117, 
		117, 117, 117, 117, 117, 118, 118, 118, 118, 119, 
		119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 
		122, 122, 122, 123, 123, 123, 124, 124, 125, 125, 
		125, 126, 126, 127, 127, 127, 128, 128, 129, 129, 
		130, 130, 131, 131, 132, 132, 133, 133, 134, 134, 
		135, 135, 136, 136, 137, 137, 138, 138, 139, 140, 
		140, 141, 141, 142, 142, 143, 144, 144, 145, 145, 
		146, 147, 147, 148, 149, 149, 150, 150, 151, 152, 
		152, 153, 154, 154, 155, 156, 156, 157, 158, 158, 
		159, 160, 161, 161, 162, 163, 163, 164, 165, 165, 
		166, 167, 168, 168, 169, 170, 171, 171, 172, 173, 
		174, 174, 175, 176, 177, 177, 178, 179, 180, 180, 
		181, 182, 183, 184, 184, 185, 186, 187, 187, 188, 
		189, 190, 191, 191, 192, 193, 194, 195, 195, 196, 
		197, 198, 199, 199, 200, 201, 202, 203, 204, 204, 
		205, 206, 207, 208, 209, 209, 210, 211, 212, 213, 
		214, 214, 215, 216, 217, 218, 219, 220, 220, 221, 
		222, 223, 224, 225, 226, 226, 227, 228, 229, 230, 
		231, 232, 232, 233, 234, 235, 236, 237, 238, 239, 
		239, 240, 241, 242, 243, 244, 245, 246, 246, 247, 
		248, 249, 250, 251, 252, 253, 254, 254, 255, 256, 
		257, 258, 259, 260, 261, 262, 263, 263, 264, 265, 
		266, 267, 268, 269, 270, 271, 272, 272, 273, 274, 
		275, 276, 277, 278, 279, 280
	},

	{
		/* hypot(116, 0..255) */
		116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 
		116, 117, 117, 117, 117, 117, 117, 117, 117, 118, 
		118, 118, 118, 118, 118, 119, 119, 119, 119, 120, 
		120, 120, 120, 121, 121, 121, 121, 122, 122, 122, 
		123, 123, 123, 124, 124, 124, 125, 125, 126, 126, 
		126, 127, 127, 128, 128, 128, 129, 129, 130, 130, 
		131, 131, 132, 132, 132, 133, 133, 134, 134, 135, 
		135, 136, 137, 137, 138, 138, 139, 139, 140, 140, 
		141, 141, 142, 143, 143, 144, 144, 145, 146, 146, 
		147, 147, 148, 149, 149, 150, 151, 151, 152, 153, 
		153, 154, 154, 155, 156, 156, 157, 158, 158, 159, 
		160, 161, 161, 162, 163, 163, 164, 165, 165, 166, 
		167, 168, 168, 169, 170, 171, 171, 172, 173, 173, 
		174, 175, 176, 176, 177, 178, 179, 180, 180, 181, 
		182, 183, 183, 184, 185, 186, 186, 187, 188, 189, 
		190, 190, 191, 192, 193, 194, 194, 195, 196, 197, 
		198, 198, 199, 200, 201, 202, 203, 203, 204, 205, 
		206, 207, 207, 208, 209, 210, 211, 212, 212, 213, 
		214, 215, 216, 217, 218, 218, 219, 220, 221, 222, 
		223, 223, 224, 225, 226, 227, 228, 229, 229, 230, 
		231, 232, 233, 234, 235, 236, 236, 237, 238, 239, 
		240, 241, 242, 243, 243, 244, 245, 246, 247, 248, 
		249, 250, 250, 251, 252, 253, 254, 255, 256, 257, 
		258, 258, 259, 260, 261, 262, 263, 264, 265, 266, 
		267, 267, 268, 269, 270, 271, 272, 273, 274, 275, 
		276, 277, 277, 278, 279, 280
	},

	{
		/* hypot(117, 0..255) */
		117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 
		117, 118, 118, 118, 118, 118, 118, 118, 118, 119, 
		119, 119, 119, 119, 119, 120, 120, 120, 120, 121, 
		121, 121, 121, 122, 122, 122, 122, 123, 123, 123, 
		124, 124, 124, 125, 125, 125, 126, 126, 126, 127, 
		127, 128, 128, 128, 129, 129, 130, 130, 131, 131, 
		131, 132, 132, 133, 133, 134, 134, 135, 135, 136, 
		136, 137, 137, 138, 138, 139, 140, 140, 141, 141, 
		142, 142, 143, 143, 144, 145, 145, 146, 146, 147, 
		148, 148, 149, 149, 150, 151, 151, 152, 153, 153, 
		154, 155, 155, 156, 157, 157, 158, 159, 159, 160, 
		161, 161, 162, 163, 163, 164, 165, 165, 166, 167, 
		168, 168, 169, 170, 170, 171, 172, 173, 173, 174, 
		175, 176, 176, 177, 178, 179, 179, 180, 181, 182, 
		182, 183, 184, 185, 186, 186, 187, 188, 189, 189, 
		190, 191, 192, 193, 193, 194, 195, 196, 197, 197, 
		198, 199, 200, 201, 201, 202, 203, 204, 205, 206, 
		206, 207, 208, 209, 210, 211, 211, 212, 213, 214, 
		215, 216, 216, 217, 218, 219, 220, 221, 221, 222, 
		223, 224, 225, 226, 227, 227, 228, 229, 230, 231, 
		232, 233, 233, 234, 235, 236, 237, 238, 239, 240, 
		240, 241, 242, 243, 244, 245, 246, 247, 247, 248, 
		249, 250, 251, 252, 253, 254, 254, 255, 256, 257, 
		258, 259, 260, 261, 262, 263, 263, 264, 265, 266, 
		267, 268, 269, 270, 271, 272, 272, 273, 274, 275, 
		276, 277, 278, 279, 280, 281
	},

	{
		/* hypot(118, 0..255) */
		118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 
		118, 119, 119, 119, 119, 119, 119, 119, 119, 120, 
		120, 120, 120, 120, 120, 121, 121, 121, 121, 122, 
		122, 122, 122, 123, 123, 123, 123, 124, 124, 124, 
		125, 125, 125, 126, 126, 126, 127, 127, 127, 128, 
		128, 129, 129, 129, 130, 130, 131, 131, 131, 132, 
		132, 133, 133, 134, 134, 135, 135, 136, 136, 137, 
		137, 138, 138, 139, 139, 140, 140, 141, 141, 142, 
		143, 143, 144, 144, 145, 145, 146, 147, 147, 148, 
		148, 149, 150, 150, 151, 151, 152, 153, 153, 154, 
		155, 155, 156, 157, 157, 158, 159, 159, 160, 161, 
		161, 162, 163, 163, 164, 165, 165, 166, 167, 168, 
		168, 169, 170, 170, 171, 172, 173, 173, 174, 175, 
		176, 176, 177, 178, 179, 179, 180, 181, 182, 182, 
		183, 184, 185, 185, 186, 187, 188, 189, 189, 190, 
		191, 192, 192, 193, 194, 195, 196, 196, 197, 198, 
		199, 200, 200, 201, 202, 203, 204, 204, 205, 206, 
		207, 208, 209, 209, 210, 211, 212, 213, 214, 214, 
		215, 216, 217, 218, 219, 219, 220, 221, 222, 223, 
		224, 225, 225, 226, 227, 228, 229, 230, 230, 231, 
		232, 233, 234, 235, 236, 237, 237, 238, 239, 240, 
		241, 242, 243, 244, 244, 245, 246, 247, 248, 249, 
		250, 251, 251, 252, 253, 254, 255, 256, 257, 258, 
		259, 259, 260, 261, 262, 263, 264, 265, 266, 267, 
		267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 
		276, 277, 278, 279, 280, 281
	},

	{
		/* hypot(119, 0..255) */
		119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 
		119, 120, 120, 120, 120, 120, 120, 120, 120, 121, 
		121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 
		123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 
		126, 126, 126, 127, 127, 127, 128, 128, 128, 129, 
		129, 129, 130, 130, 131, 131, 132, 132, 132, 133, 
		133, 134, 134, 135, 135, 136, 136, 137, 137, 138, 
		138, 139, 139, 140, 140, 141, 141, 142, 142, 143, 
		143, 144, 145, 145, 146, 146, 147, 147, 148, 149, 
		149, 150, 150, 151, 152, 152, 153, 154, 154, 155, 
		155, 156, 157, 157, 158, 159, 159, 160, 161, 161, 
		162, 163, 163, 164, 165, 165, 166, 167, 168, 168, 
		169, 170, 170, 171, 172, 173, 173, 174, 175, 176, 
		176, 177, 178, 178, 179, 180, 181, 181, 182, 183, 
		184, 185, 185, 186, 187, 188, 188, 189, 190, 191, 
		191, 192, 193, 194, 195, 195, 196, 197, 198, 199, 
		199, 200, 201, 202, 203, 203, 204, 205, 206, 207, 
		208, 208, 209, 210, 211, 212, 212, 213, 214, 215, 
		216, 217, 217, 218, 219, 220, 221, 222, 222, 223, 
		224, 225, 226, 227, 228, 228, 229, 230, 231, 232, 
		233, 234, 234, 235, 236, 237, 238, 239, 240, 241, 
		241, 242, 243, 244, 245, 246, 247, 247, 248, 249, 
		250, 251, 252, 253, 254, 255, 255, 256, 257, 258, 
		259, 260, 261, 262, 263, 263, 264, 265, 266, 267, 
		268, 269, 270, 271, 271, 272, 273, 274, 275, 276, 
		277, 278, 279, 280, 280, 281
	},

	{
		/* hypot(120, 0..255) */
		120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 
		120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 
		122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 
		124, 124, 124, 124, 125, 125, 125, 126, 126, 126, 
		126, 127, 127, 127, 128, 128, 129, 129, 129, 130, 
		130, 130, 131, 131, 132, 132, 132, 133, 133, 134, 
		134, 135, 135, 136, 136, 136, 137, 137, 138, 138, 
		139, 139, 140, 140, 141, 142, 142, 143, 143, 144, 
		144, 145, 145, 146, 146, 147, 148, 148, 149, 149, 
		150, 151, 151, 152, 152, 153, 154, 154, 155, 156, 
		156, 157, 157, 158, 159, 159, 160, 161, 161, 162, 
		163, 163, 164, 165, 166, 166, 167, 168, 168, 169, 
		170, 170, 171, 172, 173, 173, 174, 175, 175, 176, 
		177, 178, 178, 179, 180, 181, 181, 182, 183, 184, 
		184, 185, 186, 187, 187, 188, 189, 190, 191, 191, 
		192, 193, 194, 194, 195, 196, 197, 198, 198, 199, 
		200, 201, 202, 202, 203, 204, 205, 206, 206, 207, 
		208, 209, 210, 211, 211, 212, 213, 214, 215, 216, 
		216, 217, 218, 219, 220, 221, 221, 222, 223, 224, 
		225, 226, 226, 227, 228, 229, 230, 231, 232, 232, 
		233, 234, 235, 236, 237, 238, 238, 239, 240, 241, 
		242, 243, 244, 244, 245, 246, 247, 248, 249, 250, 
		251, 251, 252, 253, 254, 255, 256, 257, 258, 259, 
		259, 260, 261, 262, 263, 264, 265, 266, 267, 267, 
		268, 269, 270, 271, 272, 273, 274, 275, 276, 276, 
		277, 278, 279, 280, 281, 282
	},

	{
		/* hypot(121, 0..255) */
		121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 
		121, 121, 122, 122, 122, 122, 122, 122, 122, 122, 
		123, 123, 123, 123, 123, 124, 124, 124, 124, 124, 
		125, 125, 125, 125, 126, 126, 126, 127, 127, 127, 
		127, 128, 128, 128, 129, 129, 129, 130, 130, 131, 
		131, 131, 132, 132, 133, 133, 133, 134, 134, 135, 
		135, 136, 136, 136, 137, 137, 138, 138, 139, 139, 
		140, 140, 141, 141, 142, 142, 143, 143, 144, 145, 
		145, 146, 146, 147, 147, 148, 148, 149, 150, 150, 
		151, 151, 152, 153, 153, 154, 154, 155, 156, 156, 
		157, 158, 158, 159, 160, 160, 161, 162, 162, 163, 
		164, 164, 165, 166, 166, 167, 168, 168, 169, 170, 
		170, 171, 172, 173, 173, 174, 175, 175, 176, 177, 
		178, 178, 179, 180, 181, 181, 182, 183, 184, 184, 
		185, 186, 187, 187, 188, 189, 190, 190, 191, 192, 
		193, 193, 194, 195, 196, 197, 197, 198, 199, 200, 
		201, 201, 202, 203, 204, 205, 205, 206, 207, 208, 
		209, 209, 210, 211, 212, 213, 214, 214, 215, 216, 
		217, 218, 219, 219, 220, 221, 222, 223, 224, 224, 
		225, 226, 227, 228, 229, 229, 230, 231, 232, 233, 
		234, 235, 235, 236, 237, 238, 239, 240, 241, 241, 
		242, 243, 244, 245, 246, 247, 248, 248, 249, 250, 
		251, 252, 253, 254, 255, 255, 256, 257, 258, 259, 
		260, 261, 262, 263, 263, 264, 265, 266, 267, 268, 
		269, 270, 271, 271, 272, 273, 274, 275, 276, 277, 
		278, 279, 280, 280, 281, 282
	},

	{
		/* hypot(122, 0..255) */
		122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 
		122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 
		124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 
		126, 126, 126, 126, 127, 127, 127, 127, 128, 128, 
		128, 129, 129, 129, 130, 130, 130, 131, 131, 131, 
		132, 132, 133, 133, 133, 134, 134, 135, 135, 136, 
		136, 136, 137, 137, 138, 138, 139, 139, 140, 140, 
		141, 141, 142, 142, 143, 143, 144, 144, 145, 145, 
		146, 146, 147, 148, 148, 149, 149, 150, 150, 151, 
		152, 152, 153, 153, 154, 155, 155, 156, 156, 157, 
		158, 158, 159, 160, 160, 161, 162, 162, 163, 164, 
		164, 165, 166, 166, 167, 168, 168, 169, 170, 170, 
		171, 172, 173, 173, 174, 175, 175, 176, 177, 178, 
		178, 179, 180, 180, 181, 182, 183, 183, 184, 185, 
		186, 186, 187, 188, 189, 189, 190, 191, 192, 193, 
		193, 194, 195, 196, 196, 197, 198, 199, 200, 200, 
		201, 202, 203, 204, 204, 205, 206, 207, 208, 208, 
		209, 210, 211, 212, 213, 213, 214, 215, 216, 217, 
		217, 218, 219, 220, 221, 222, 222, 223, 224, 225, 
		226, 227, 227, 228, 229, 230, 231, 232, 233, 233, 
		234, 235, 236, 237, 238, 239, 239, 240, 241, 242, 
		243, 244, 245, 245, 246, 247, 248, 249, 250, 251, 
		252, 252, 253, 254, 255, 256, 257, 258, 259, 259, 
		260, 261, 262, 263, 264, 265, 266, 267, 267, 268, 
		269, 270, 271, 272, 273, 274, 275, 275, 276, 277, 
		278, 279, 280, 281, 282, 283
	},

	{
		/* hypot(123, 0..255) */
		123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 
		123, 123, 124, 124, 124, 124, 124, 124, 124, 124, 
		125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 
		127, 127, 127, 127, 128, 128, 128, 128, 129, 129, 
		129, 130, 130, 130, 131, 131, 131, 132, 132, 132, 
		133, 133, 134, 134, 134, 135, 135, 136, 136, 136, 
		137, 137, 138, 138, 139, 139, 140, 140, 141, 141, 
		142, 142, 143, 143, 144, 144, 145, 145, 146, 146, 
		147, 147, 148, 148, 149, 150, 150, 151, 151, 152, 
		152, 153, 154, 154, 155, 155, 156, 157, 157, 158, 
		159, 159, 160, 160, 161, 162, 162, 163, 164, 164, 
		165, 166, 166, 167, 168, 168, 169, 170, 170, 171, 
		172, 173, 173, 174, 175, 175, 176, 177, 178, 178, 
		179, 180, 180, 181, 182, 183, 183, 184, 185, 186, 
		186, 187, 188, 189, 189, 190, 191, 192, 192, 193, 
		194, 195, 196, 196, 197, 198, 199, 199, 200, 201, 
		202, 203, 203, 204, 205, 206, 207, 207, 208, 209, 
		210, 211, 211, 212, 213, 214, 215, 216, 216, 217, 
		218, 219, 220, 220, 221, 222, 223, 224, 225, 225, 
		226, 227, 228, 229, 230, 231, 231, 232, 233, 234, 
		235, 236, 237, 237, 238, 239, 240, 241, 242, 243, 
		243, 244, 245, 246, 247, 248, 249, 249, 250, 251, 
		252, 253, 254, 255, 256, 256, 257, 258, 259, 260, 
		261, 262, 263, 263, 264, 265, 266, 267, 268, 269, 
		270, 271, 271, 272, 273, 274, 275, 276, 277, 278, 
		279, 280, 280, 281, 282, 283
	},

	{
		/* hypot(124, 0..255) */
		124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 
		124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 
		126, 126, 126, 126, 126, 126, 127, 127, 127, 127, 
		128, 128, 128, 128, 129, 129, 129, 129, 130, 130, 
		130, 131, 131, 131, 132, 132, 132, 133, 133, 133, 
		134, 134, 134, 135, 135, 136, 136, 136, 137, 137, 
		138, 138, 139, 139, 140, 140, 140, 141, 141, 142, 
		142, 143, 143, 144, 144, 145, 145, 146, 146, 147, 
		148, 148, 149, 149, 150, 150, 151, 151, 152, 153, 
		153, 154, 154, 155, 156, 156, 157, 157, 158, 159, 
		159, 160, 161, 161, 162, 162, 163, 164, 164, 165, 
		166, 166, 167, 168, 168, 169, 170, 170, 171, 172, 
		173, 173, 174, 175, 175, 176, 177, 177, 178, 179, 
		180, 180, 181, 182, 183, 183, 184, 185, 186, 186, 
		187, 188, 189, 189, 190, 191, 192, 192, 193, 194, 
		195, 195, 196, 197, 198, 198, 199, 200, 201, 202, 
		202, 203, 204, 205, 206, 206, 207, 208, 209, 210, 
		210, 211, 212, 213, 214, 214, 215, 216, 217, 218, 
		219, 219, 220, 221, 222, 223, 224, 224, 225, 226, 
		227, 228, 229, 229, 230, 231, 232, 233, 234, 234, 
		235, 236, 237, 238, 239, 240, 240, 241, 242, 243, 
		244, 245, 246, 246, 247, 248, 249, 250, 251, 252, 
		253, 253, 254, 255, 256, 257, 258, 259, 260, 260, 
		261, 262, 263, 264, 265, 266, 267, 267, 268, 269, 
		270, 271, 272, 273, 274, 275, 275, 276, 277, 278, 
		279, 280, 281, 282, 283, 284
	},

	{
		/* hypot(125, 0..255) */
		125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
		125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 
		127, 127, 127, 127, 127, 127, 128, 128, 128, 128, 
		129, 129, 129, 129, 130, 130, 130, 130, 131, 131, 
		131, 132, 132, 132, 133, 133, 133, 134, 134, 134, 
		135, 135, 135, 136, 136, 137, 137, 137, 138, 138, 
		139, 139, 140, 140, 140, 141, 141, 142, 142, 143, 
		143, 144, 144, 145, 145, 146, 146, 147, 147, 148, 
		148, 149, 149, 150, 151, 151, 152, 152, 153, 153, 
		154, 155, 155, 156, 156, 157, 158, 158, 159, 159, 
		160, 161, 161, 162, 163, 163, 164, 165, 165, 166, 
		167, 167, 168, 169, 169, 170, 171, 171, 172, 173, 
		173, 174, 175, 175, 176, 177, 177, 178, 179, 180, 
		180, 181, 182, 183, 183, 184, 185, 185, 186, 187, 
		188, 188, 189, 190, 191, 191, 192, 193, 194, 194, 
		195, 196, 197, 198, 198, 199, 200, 201, 201, 202, 
		203, 204, 205, 205, 206, 207, 208, 209, 209, 210, 
		211, 212, 213, 213, 214, 215, 216, 217, 218, 218, 
		219, 220, 221, 222, 222, 223, 224, 225, 226, 227, 
		227, 228, 229, 230, 231, 232, 232, 233, 234, 235, 
		236, 237, 238, 238, 239, 240, 241, 242, 243, 244, 
		244, 245, 246, 247, 248, 249, 250, 250, 251, 252, 
		253, 254, 255, 256, 257, 257, 258, 259, 260, 261, 
		262, 263, 264, 264, 265, 266, 267, 268, 269, 270, 
		271, 271, 272, 273, 274, 275, 276, 277, 278, 279, 
		280, 280, 281, 282, 283, 284
	},

	{
		/* hypot(126, 0..255) */
		126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 
		126, 126, 127, 127, 127, 127, 127, 127, 127, 127, 
		128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 
		130, 130, 130, 130, 131, 131, 131, 131, 132, 132, 
		132, 133, 133, 133, 133, 134, 134, 134, 135, 135, 
		136, 136, 136, 137, 137, 137, 138, 138, 139, 139, 
		140, 140, 140, 141, 141, 142, 142, 143, 143, 144, 
		144, 145, 145, 146, 146, 147, 147, 148, 148, 149, 
		149, 150, 150, 151, 151, 152, 153, 153, 154, 154, 
		155, 155, 156, 157, 157, 158, 158, 159, 160, 160, 
		161, 161, 162, 163, 163, 164, 165, 165, 166, 167, 
		167, 168, 169, 169, 170, 171, 171, 172, 173, 173, 
		174, 175, 175, 176, 177, 177, 178, 179, 180, 180, 
		181, 182, 182, 183, 184, 185, 185, 186, 187, 188, 
		188, 189, 190, 191, 191, 192, 193, 194, 194, 195, 
		196, 197, 197, 198, 199, 200, 201, 201, 202, 203, 
		204, 204, 205, 206, 207, 208, 208, 209, 210, 211, 
		212, 212, 213, 214, 215, 216, 216, 217, 218, 219, 
		220, 221, 221, 222, 223, 224, 225, 225, 226, 227, 
		228, 229, 230, 230, 231, 232, 233, 234, 235, 236, 
		236, 237, 238, 239, 240, 241, 241, 242, 243, 244, 
		245, 246, 247, 247, 248, 249, 250, 251, 252, 253, 
		254, 254, 255, 256, 257, 258, 259, 260, 260, 261, 
		262, 263, 264, 265, 266, 267, 268, 268, 269, 270, 
		271, 272, 273, 274, 275, 276, 276, 277, 278, 279, 
		280, 281, 282, 283, 284, 284
	},

	{
		/* hypot(127, 0..255) */
		127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 
		127, 127, 128, 128, 128, 128, 128, 128, 128, 128, 
		129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 
		130, 131, 131, 131, 131, 132, 132, 132, 133, 133, 
		133, 133, 134, 134, 134, 135, 135, 135, 136, 136, 
		136, 137, 137, 138, 138, 138, 139, 139, 140, 140, 
		140, 141, 141, 142, 142, 143, 143, 144, 144, 145, 
		145, 145, 146, 146, 147, 147, 148, 149, 149, 150, 
		150, 151, 151, 152, 152, 153, 153, 154, 155, 155, 
		156, 156, 157, 157, 158, 159, 159, 160, 160, 161, 
		162, 162, 163, 164, 164, 165, 165, 166, 167, 167, 
		168, 169, 169, 170, 171, 171, 172, 173, 173, 174, 
		175, 175, 176, 177, 177, 178, 179, 180, 180, 181, 
		182, 182, 183, 184, 185, 185, 186, 187, 188, 188, 
		189, 190, 191, 191, 192, 193, 194, 194, 195, 196, 
		197, 197, 198, 199, 200, 200, 201, 202, 203, 203, 
		204, 205, 206, 207, 207, 208, 209, 210, 211, 211, 
		212, 213, 214, 215, 215, 216, 217, 218, 219, 219, 
		220, 221, 222, 223, 224, 224, 225, 226, 227, 228, 
		229, 229, 230, 231, 232, 233, 234, 234, 235, 236, 
		237, 238, 239, 239, 240, 241, 242, 243, 244, 245, 
		245, 246, 247, 248, 249, 250, 251, 251, 252, 253, 
		254, 255, 256, 257, 257, 258, 259, 260, 261, 262, 
		263, 264, 264, 265, 266, 267, 268, 269, 270, 271, 
		272, 272, 273, 274, 275, 276, 277, 278, 279, 280, 
		280, 281, 282, 283, 284, 285
	},

	{
		/* hypot(128, 0..255) */
		128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 
		128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 
		130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 
		131, 132, 132, 132, 132, 133, 133, 133, 134, 134, 
		134, 134, 135, 135, 135, 136, 136, 136, 137, 137, 
		137, 138, 138, 139, 139, 139, 140, 140, 141, 141, 
		141, 142, 142, 143, 143, 144, 144, 144, 145, 145, 
		146, 146, 147, 147, 148, 148, 149, 149, 150, 150, 
		151, 151, 152, 153, 153, 154, 154, 155, 155, 156, 
		156, 157, 158, 158, 159, 159, 160, 161, 161, 162, 
		162, 163, 164, 164, 165, 166, 166, 167, 167, 168, 
		169, 169, 170, 171, 171, 172, 173, 173, 174, 175, 
		175, 176, 177, 178, 178, 179, 180, 180, 181, 182, 
		182, 183, 184, 185, 185, 186, 187, 187, 188, 189, 
		190, 190, 191, 192, 193, 193, 194, 195, 196, 196, 
		197, 198, 199, 199, 200, 201, 202, 203, 203, 204, 
		205, 206, 206, 207, 208, 209, 210, 210, 211, 212, 
		213, 214, 214, 215, 216, 217, 218, 218, 219, 220, 
		221, 222, 223, 223, 224, 225, 226, 227, 227, 228, 
		229, 230, 231, 232, 232, 233, 234, 235, 236, 237, 
		237, 238, 239, 240, 241, 242, 243, 243, 244, 245, 
		246, 247, 248, 249, 249, 250, 251, 252, 253, 254, 
		255, 255, 256, 257, 258, 259, 260, 261, 261, 262, 
		263, 264, 265, 266, 267, 268, 268, 269, 270, 271, 
		272, 273, 274, 275, 276, 276, 277, 278, 279, 280, 
		281, 282, 283, 284, 284, 285
	},

	{
		/* hypot(129, 0..255) */
		129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 
		129, 129, 130, 130, 130, 130, 130, 130, 130, 130, 
		131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 
		132, 133, 133, 133, 133, 134, 134, 134, 134, 135, 
		135, 135, 136, 136, 136, 137, 137, 137, 138, 138, 
		138, 139, 139, 139, 140, 140, 141, 141, 141, 142, 
		142, 143, 143, 144, 144, 144, 145, 145, 146, 146, 
		147, 147, 148, 148, 149, 149, 150, 150, 151, 151, 
		152, 152, 153, 153, 154, 154, 155, 156, 156, 157, 
		157, 158, 158, 159, 160, 160, 161, 161, 162, 163, 
		163, 164, 164, 165, 166, 166, 167, 168, 168, 169, 
		170, 170, 171, 171, 172, 173, 173, 174, 175, 176, 
		176, 177, 178, 178, 179, 180, 180, 181, 182, 182, 
		183, 184, 185, 185, 186, 187, 187, 188, 189, 190, 
		190, 191, 192, 193, 193, 194, 195, 196, 196, 197, 
		198, 199, 199, 200, 201, 202, 202, 203, 204, 205, 
		206, 206, 207, 208, 209, 209, 210, 211, 212, 213, 
		213, 214, 215, 216, 217, 217, 218, 219, 220, 221, 
		221, 222, 223, 224, 225, 226, 226, 227, 228, 229, 
		230, 230, 231, 232, 233, 234, 235, 235, 236, 237, 
		238, 239, 240, 241, 241, 242, 243, 244, 245, 246, 
		246, 247, 248, 249, 250, 251, 252, 252, 253, 254, 
		255, 256, 257, 258, 258, 259, 260, 261, 262, 263, 
		264, 265, 265, 266, 267, 268, 269, 270, 271, 272, 
		272, 273, 274, 275, 276, 277, 278, 279, 280, 280, 
		281, 282, 283, 284, 285, 286
	},

	{
		/* hypot(130, 0..255) */
		130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 
		130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 
		132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 
		133, 134, 134, 134, 134, 135, 135, 135, 135, 136, 
		136, 136, 137, 137, 137, 138, 138, 138, 139, 139, 
		139, 140, 140, 140, 141, 141, 142, 142, 142, 143, 
		143, 144, 144, 144, 145, 145, 146, 146, 147, 147, 
		148, 148, 149, 149, 150, 150, 151, 151, 152, 152, 
		153, 153, 154, 154, 155, 155, 156, 156, 157, 158, 
		158, 159, 159, 160, 160, 161, 162, 162, 163, 163, 
		164, 165, 165, 166, 166, 167, 168, 168, 169, 170, 
		170, 171, 172, 172, 173, 174, 174, 175, 176, 176, 
		177, 178, 178, 179, 180, 180, 181, 182, 182, 183, 
		184, 185, 185, 186, 187, 187, 188, 189, 190, 190, 
		191, 192, 193, 193, 194, 195, 195, 196, 197, 198, 
		198, 199, 200, 201, 202, 202, 203, 204, 205, 205, 
		206, 207, 208, 208, 209, 210, 211, 212, 212, 213, 
		214, 215, 216, 216, 217, 218, 219, 220, 220, 221, 
		222, 223, 224, 224, 225, 226, 227, 228, 229, 229, 
		230, 231, 232, 233, 234, 234, 235, 236, 237, 238, 
		239, 239, 240, 241, 242, 243, 244, 244, 245, 246, 
		247, 248, 249, 250, 250, 251, 252, 253, 254, 255, 
		256, 256, 257, 258, 259, 260, 261, 262, 262, 263, 
		264, 265, 266, 267, 268, 269, 269, 270, 271, 272, 
		273, 274, 275, 276, 276, 277, 278, 279, 280, 281, 
		282, 283, 284, 284, 285, 286
	},

	{
		/* hypot(131, 0..255) */
		131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 
		131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 
		133, 133, 133, 133, 133, 133, 134, 134, 134, 134, 
		134, 135, 135, 135, 135, 136, 136, 136, 136, 137, 
		137, 137, 138, 138, 138, 139, 139, 139, 140, 140, 
		140, 141, 141, 141, 142, 142, 142, 143, 143, 144, 
		144, 145, 145, 145, 146, 146, 147, 147, 148, 148, 
		149, 149, 149, 150, 150, 151, 151, 152, 152, 153, 
		153, 154, 155, 155, 156, 156, 157, 157, 158, 158, 
		159, 160, 160, 161, 161, 162, 162, 163, 164, 164, 
		165, 165, 166, 167, 167, 168, 169, 169, 170, 170, 
		171, 172, 172, 173, 174, 174, 175, 176, 176, 177, 
		178, 178, 179, 180, 180, 181, 182, 182, 183, 184, 
		185, 185, 186, 187, 187, 188, 189, 190, 190, 191, 
		192, 192, 193, 194, 195, 195, 196, 197, 198, 198, 
		199, 200, 201, 201, 202, 203, 204, 204, 205, 206, 
		207, 208, 208, 209, 210, 211, 211, 212, 213, 214, 
		215, 215, 216, 217, 218, 219, 219, 220, 221, 222, 
		223, 223, 224, 225, 226, 227, 228, 228, 229, 230, 
		231, 232, 232, 233, 234, 235, 236, 237, 237, 238, 
		239, 240, 241, 242, 242, 243, 244, 245, 246, 247, 
		248, 248, 249, 250, 251, 252, 253, 253, 254, 255, 
		256, 257, 258, 259, 259, 260, 261, 262, 263, 264, 
		265, 266, 266, 267, 268, 269, 270, 271, 272, 273, 
		273, 274, 275, 276, 277, 278, 279, 280, 280, 281, 
		282, 283, 284, 285, 286, 287
	},

	{
		/* hypot(132, 0..255) */
		132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 
		132, 132, 133, 133, 133, 133, 133, 133, 133, 133, 
		134, 134, 134, 134, 134, 134, 135, 135, 135, 135, 
		135, 136, 136, 136, 136, 137, 137, 137, 137, 138, 
		138, 138, 139, 139, 139, 139, 140, 140, 140, 141, 
		141, 142, 142, 142, 143, 143, 143, 144, 144, 145, 
		145, 145, 146, 146, 147, 147, 148, 148, 148, 149, 
		149, 150, 150, 151, 151, 152, 152, 153, 153, 154, 
		154, 155, 155, 156, 156, 157, 158, 158, 159, 159, 
		160, 160, 161, 161, 162, 163, 163, 164, 164, 165, 
		166, 166, 167, 167, 168, 169, 169, 170, 171, 171, 
		172, 172, 173, 174, 174, 175, 176, 176, 177, 178, 
		178, 179, 180, 180, 181, 182, 182, 183, 184, 185, 
		185, 186, 187, 187, 188, 189, 190, 190, 191, 192, 
		192, 193, 194, 195, 195, 196, 197, 198, 198, 199, 
		200, 201, 201, 202, 203, 204, 204, 205, 206, 207, 
		207, 208, 209, 210, 211, 211, 212, 213, 214, 214, 
		215, 216, 217, 218, 218, 219, 220, 221, 222, 222, 
		223, 224, 225, 226, 226, 227, 228, 229, 230, 231, 
		231, 232, 233, 234, 235, 235, 236, 237, 238, 239, 
		240, 240, 241, 242, 243, 244, 245, 246, 246, 247, 
		248, 249, 250, 251, 251, 252, 253, 254, 255, 256, 
		257, 257, 258, 259, 260, 261, 262, 263, 263, 264, 
		265, 266, 267, 268, 269, 270, 270, 271, 272, 273, 
		274, 275, 276, 277, 277, 278, 279, 280, 281, 282, 
		283, 284, 284, 285, 286, 287
	},

	{
		/* hypot(133, 0..255) */
		133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 
		133, 133, 134, 134, 134, 134, 134, 134, 134, 134, 
		134, 135, 135, 135, 135, 135, 136, 136, 136, 136, 
		136, 137, 137, 137, 137, 138, 138, 138, 138, 139, 
		139, 139, 139, 140, 140, 140, 141, 141, 141, 142, 
		142, 142, 143, 143, 144, 144, 144, 145, 145, 145, 
		146, 146, 147, 147, 148, 148, 148, 149, 149, 150, 
		150, 151, 151, 152, 152, 153, 153, 154, 154, 155, 
		155, 156, 156, 157, 157, 158, 158, 159, 159, 160, 
		161, 161, 162, 162, 163, 163, 164, 165, 165, 166, 
		166, 167, 168, 168, 169, 169, 170, 171, 171, 172, 
		173, 173, 174, 175, 175, 176, 176, 177, 178, 178, 
		179, 180, 180, 181, 182, 183, 183, 184, 185, 185, 
		186, 187, 187, 188, 189, 190, 190, 191, 192, 192, 
		193, 194, 195, 195, 196, 197, 197, 198, 199, 200, 
		200, 201, 202, 203, 203, 204, 205, 206, 207, 207, 
		208, 209, 210, 210, 211, 212, 213, 213, 214, 215, 
		216, 217, 217, 218, 219, 220, 221, 221, 222, 223, 
		224, 225, 225, 226, 227, 228, 229, 229, 230, 231, 
		232, 233, 234, 234, 235, 236, 237, 238, 239, 239, 
		240, 241, 242, 243, 244, 244, 245, 246, 247, 248, 
		249, 249, 250, 251, 252, 253, 254, 255, 255, 256, 
		257, 258, 259, 260, 261, 261, 262, 263, 264, 265, 
		266, 267, 267, 268, 269, 270, 271, 272, 273, 274, 
		274, 275, 276, 277, 278, 279, 280, 281, 281, 282, 
		283, 284, 285, 286, 287, 288
	},

	{
		/* hypot(134, 0..255) */
		134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 
		134, 134, 135, 135, 135, 135, 135, 135, 135, 135, 
		135, 136, 136, 136, 136, 136, 136, 137, 137, 137, 
		137, 138, 138, 138, 138, 138, 139, 139, 139, 140, 
		140, 140, 140, 141, 141, 141, 142, 142, 142, 143, 
		143, 143, 144, 144, 144, 145, 145, 146, 146, 146, 
		147, 147, 148, 148, 148, 149, 149, 150, 150, 151, 
		151, 152, 152, 153, 153, 154, 154, 155, 155, 156, 
		156, 157, 157, 158, 158, 159, 159, 160, 160, 161, 
		161, 162, 163, 163, 164, 164, 165, 165, 166, 167, 
		167, 168, 168, 169, 170, 170, 171, 171, 172, 173, 
		173, 174, 175, 175, 176, 177, 177, 178, 179, 179, 
		180, 181, 181, 182, 183, 183, 184, 185, 185, 186, 
		187, 187, 188, 189, 190, 190, 191, 192, 192, 193, 
		194, 195, 195, 196, 197, 197, 198, 199, 200, 200, 
		201, 202, 203, 203, 204, 205, 206, 206, 207, 208, 
		209, 209, 210, 211, 212, 213, 213, 214, 215, 216, 
		216, 217, 218, 219, 220, 220, 221, 222, 223, 224, 
		224, 225, 226, 227, 228, 228, 229, 230, 231, 232, 
		232, 233, 234, 235, 236, 237, 237, 238, 239, 240, 
		241, 242, 242, 243, 244, 245, 246, 247, 247, 248, 
		249, 250, 251, 252, 252, 253, 254, 255, 256, 257, 
		258, 258, 259, 260, 261, 262, 263, 264, 264, 265, 
		266, 267, 268, 269, 270, 271, 271, 272, 273, 274, 
		275, 276, 277, 277, 278, 279, 280, 281, 282, 283, 
		284, 285, 285, 286, 287, 288
	},

	{
		/* hypot(135, 0..255) */
		135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 
		135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 
		136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 
		138, 139, 139, 139, 139, 139, 140, 140, 140, 141, 
		141, 141, 141, 142, 142, 142, 143, 143, 143, 144, 
		144, 144, 145, 145, 145, 146, 146, 147, 147, 147, 
		148, 148, 149, 149, 149, 150, 150, 151, 151, 152, 
		152, 153, 153, 153, 154, 154, 155, 155, 156, 156, 
		157, 157, 158, 158, 159, 160, 160, 161, 161, 162, 
		162, 163, 163, 164, 165, 165, 166, 166, 167, 167, 
		168, 169, 169, 170, 170, 171, 172, 172, 173, 174, 
		174, 175, 175, 176, 177, 177, 178, 179, 179, 180, 
		181, 181, 182, 183, 183, 184, 185, 185, 186, 187, 
		187, 188, 189, 190, 190, 191, 192, 192, 193, 194, 
		194, 195, 196, 197, 197, 198, 199, 200, 200, 201, 
		202, 203, 203, 204, 205, 206, 206, 207, 208, 209, 
		209, 210, 211, 212, 212, 213, 214, 215, 216, 216, 
		217, 218, 219, 219, 220, 221, 222, 223, 223, 224, 
		225, 226, 227, 227, 228, 229, 230, 231, 231, 232, 
		233, 234, 235, 236, 236, 237, 238, 239, 240, 240, 
		241, 242, 243, 244, 245, 245, 246, 247, 248, 249, 
		250, 250, 251, 252, 253, 254, 255, 256, 256, 257, 
		258, 259, 260, 261, 262, 262, 263, 264, 265, 266, 
		267, 268, 268, 269, 270, 271, 272, 273, 274, 274, 
		275, 276, 277, 278, 279, 280, 281, 281, 282, 283, 
		284, 285, 286, 287, 288, 289
	},

	{
		/* hypot(136, 0..255) */
		136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 
		136, 136, 137, 137, 137, 137, 137, 137, 137, 137, 
		137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 
		139, 139, 140, 140, 140, 140, 141, 141, 141, 141, 
		142, 142, 142, 143, 143, 143, 144, 144, 144, 145, 
		145, 145, 146, 146, 146, 147, 147, 147, 148, 148, 
		149, 149, 149, 150, 150, 151, 151, 152, 152, 153, 
		153, 153, 154, 154, 155, 155, 156, 156, 157, 157, 
		158, 158, 159, 159, 160, 160, 161, 161, 162, 163, 
		163, 164, 164, 165, 165, 166, 166, 167, 168, 168, 
		169, 169, 170, 171, 171, 172, 172, 173, 174, 174, 
		175, 176, 176, 177, 177, 178, 179, 179, 180, 181, 
		181, 182, 183, 183, 184, 185, 185, 186, 187, 187, 
		188, 189, 190, 190, 191, 192, 192, 193, 194, 194, 
		195, 196, 197, 197, 198, 199, 200, 200, 201, 202, 
		202, 203, 204, 205, 205, 206, 207, 208, 208, 209, 
		210, 211, 212, 212, 213, 214, 215, 215, 216, 217, 
		218, 218, 219, 220, 221, 222, 222, 223, 224, 225, 
		226, 226, 227, 228, 229, 230, 230, 231, 232, 233, 
		234, 234, 235, 236, 237, 238, 239, 239, 240, 241, 
		242, 243, 244, 244, 245, 246, 247, 248, 249, 249, 
		250, 251, 252, 253, 254, 254, 255, 256, 257, 258, 
		259, 259, 260, 261, 262, 263, 264, 265, 265, 266, 
		267, 268, 269, 270, 271, 272, 272, 273, 274, 275, 
		276, 277, 278, 278, 279, 280, 281, 282, 283, 284, 
		285, 285, 286, 287, 288, 289
	},

	{
		/* hypot(137, 0..255) */
		137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 
		137, 137, 138, 138, 138, 138, 138, 138, 138, 138, 
		138, 139, 139, 139, 139, 139, 139, 140, 140, 140, 
		140, 140, 141, 141, 141, 141, 142, 142, 142, 142, 
		143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 
		146, 146, 147, 147, 147, 148, 148, 148, 149, 149, 
		150, 150, 150, 151, 151, 152, 152, 153, 153, 153, 
		154, 154, 155, 155, 156, 156, 157, 157, 158, 158, 
		159, 159, 160, 160, 161, 161, 162, 162, 163, 163, 
		164, 164, 165, 166, 166, 167, 167, 168, 168, 169, 
		170, 170, 171, 171, 172, 173, 173, 174, 174, 175, 
		176, 176, 177, 178, 178, 179, 180, 180, 181, 181, 
		182, 183, 183, 184, 185, 185, 186, 187, 187, 188, 
		189, 190, 190, 191, 192, 192, 193, 194, 194, 195, 
		196, 197, 197, 198, 199, 199, 200, 201, 202, 202, 
		203, 204, 205, 205, 206, 207, 208, 208, 209, 210, 
		211, 211, 212, 213, 214, 214, 215, 216, 217, 218, 
		218, 219, 220, 221, 221, 222, 223, 224, 225, 225, 
		226, 227, 228, 229, 229, 230, 231, 232, 233, 233, 
		234, 235, 236, 237, 237, 238, 239, 240, 241, 242, 
		242, 243, 244, 245, 246, 247, 247, 248, 249, 250, 
		251, 252, 252, 253, 254, 255, 256, 257, 257, 258, 
		259, 260, 261, 262, 263, 263, 264, 265, 266, 267, 
		268, 269, 269, 270, 271, 272, 273, 274, 275, 275, 
		276, 277, 278, 279, 280, 281, 282, 282, 283, 284, 
		285, 286, 287, 288, 289, 289
	},

	{
		/* hypot(138, 0..255) */
		138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 
		138, 138, 139, 139, 139, 139, 139, 139, 139, 139, 
		139, 140, 140, 140, 140, 140, 140, 141, 141, 141, 
		141, 141, 142, 142, 142, 142, 143, 143, 143, 143, 
		144, 144, 144, 145, 145, 145, 145, 146, 146, 146, 
		147, 147, 147, 148, 148, 149, 149, 149, 150, 150, 
		150, 151, 151, 152, 152, 153, 153, 153, 154, 154, 
		155, 155, 156, 156, 157, 157, 158, 158, 159, 159, 
		160, 160, 161, 161, 162, 162, 163, 163, 164, 164, 
		165, 165, 166, 166, 167, 168, 168, 169, 169, 170, 
		170, 171, 172, 172, 173, 173, 174, 175, 175, 176, 
		176, 177, 178, 178, 179, 180, 180, 181, 182, 182, 
		183, 184, 184, 185, 186, 186, 187, 188, 188, 189, 
		190, 190, 191, 192, 192, 193, 194, 194, 195, 196, 
		197, 197, 198, 199, 199, 200, 201, 202, 202, 203, 
		204, 205, 205, 206, 207, 208, 208, 209, 210, 211, 
		211, 212, 213, 214, 214, 215, 216, 217, 217, 218, 
		219, 220, 221, 221, 222, 223, 224, 224, 225, 226, 
		227, 228, 228, 229, 230, 231, 232, 232, 233, 234, 
		235, 236, 236, 237, 238, 239, 240, 241, 241, 242, 
		243, 244, 245, 245, 246, 247, 248, 249, 250, 250, 
		251, 252, 253, 254, 255, 255, 256, 257, 258, 259, 
		260, 261, 261, 262, 263, 264, 265, 266, 267, 267, 
		268, 269, 270, 271, 272, 273, 273, 274, 275, 276, 
		277, 278, 279, 279, 280, 281, 282, 283, 284, 285, 
		286, 286, 287, 288, 289, 290
	},

	{
		/* hypot(139, 0..255) */
		139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 
		139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 
		140, 141, 141, 141, 141, 141, 141, 142, 142, 142, 
		142, 142, 143, 143, 143, 143, 144, 144, 144, 144, 
		145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 
		148, 148, 148, 149, 149, 149, 150, 150, 151, 151, 
		151, 152, 152, 153, 153, 153, 154, 154, 155, 155, 
		156, 156, 157, 157, 157, 158, 158, 159, 159, 160, 
		160, 161, 161, 162, 162, 163, 163, 164, 165, 165, 
		166, 166, 167, 167, 168, 168, 169, 169, 170, 171, 
		171, 172, 172, 173, 174, 174, 175, 175, 176, 177, 
		177, 178, 179, 179, 180, 180, 181, 182, 182, 183, 
		184, 184, 185, 186, 186, 187, 188, 188, 189, 190, 
		190, 191, 192, 192, 193, 194, 194, 195, 196, 197, 
		197, 198, 199, 199, 200, 201, 202, 202, 203, 204, 
		205, 205, 206, 207, 207, 208, 209, 210, 210, 211, 
		212, 213, 213, 214, 215, 216, 217, 217, 218, 219, 
		220, 220, 221, 222, 223, 223, 224, 225, 226, 227, 
		227, 228, 229, 230, 231, 231, 232, 233, 234, 235, 
		235, 236, 237, 238, 239, 239, 240, 241, 242, 243, 
		244, 244, 245, 246, 247, 248, 249, 249, 250, 251, 
		252, 253, 254, 254, 255, 256, 257, 258, 259, 259, 
		260, 261, 262, 263, 264, 264, 265, 266, 267, 268, 
		269, 270, 270, 271, 272, 273, 274, 275, 276, 276, 
		277, 278, 279, 280, 281, 282, 283, 283, 284, 285, 
		286, 287, 288, 289, 290, 290
	},

	{
		/* hypot(140, 0..255) */
		140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 
		140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 
		141, 142, 142, 142, 142, 142, 142, 143, 143, 143, 
		143, 143, 144, 144, 144, 144, 145, 145, 145, 145, 
		146, 146, 146, 146, 147, 147, 147, 148, 148, 148, 
		149, 149, 149, 150, 150, 150, 151, 151, 152, 152, 
		152, 153, 153, 154, 154, 154, 155, 155, 156, 156, 
		157, 157, 157, 158, 158, 159, 159, 160, 160, 161, 
		161, 162, 162, 163, 163, 164, 164, 165, 165, 166, 
		166, 167, 168, 168, 169, 169, 170, 170, 171, 171, 
		172, 173, 173, 174, 174, 175, 176, 176, 177, 177, 
		178, 179, 179, 180, 181, 181, 182, 182, 183, 184, 
		184, 185, 186, 186, 187, 188, 188, 189, 190, 190, 
		191, 192, 192, 193, 194, 194, 195, 196, 197, 197, 
		198, 199, 199, 200, 201, 202, 202, 203, 204, 204, 
		205, 206, 207, 207, 208, 209, 210, 210, 211, 212, 
		213, 213, 214, 215, 216, 216, 217, 218, 219, 219, 
		220, 221, 222, 223, 223, 224, 225, 226, 226, 227, 
		228, 229, 230, 230, 231, 232, 233, 234, 234, 235, 
		236, 237, 238, 238, 239, 240, 241, 242, 242, 243, 
		244, 245, 246, 247, 247, 248, 249, 250, 251, 252, 
		252, 253, 254, 255, 256, 257, 257, 258, 259, 260, 
		261, 262, 262, 263, 264, 265, 266, 267, 268, 268, 
		269, 270, 271, 272, 273, 274, 274, 275, 276, 277, 
		278, 279, 280, 280, 281, 282, 283, 284, 285, 286, 
		287, 287, 288, 289, 290, 291
	},

	{
		/* hypot(141, 0..255) */
		141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 
		141, 141, 142, 142, 142, 142, 142, 142, 142, 142, 
		142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 
		144, 144, 145, 145, 145, 145, 146, 146, 146, 146, 
		147, 147, 147, 147, 148, 148, 148, 149, 149, 149, 
		150, 150, 150, 151, 151, 151, 152, 152, 152, 153, 
		153, 154, 154, 154, 155, 155, 156, 156, 157, 157, 
		157, 158, 158, 159, 159, 160, 160, 161, 161, 162, 
		162, 163, 163, 164, 164, 165, 165, 166, 166, 167, 
		167, 168, 168, 169, 169, 170, 171, 171, 172, 172, 
		173, 173, 174, 175, 175, 176, 176, 177, 178, 178, 
		179, 179, 180, 181, 181, 182, 183, 183, 184, 185, 
		185, 186, 186, 187, 188, 188, 189, 190, 190, 191, 
		192, 192, 193, 194, 195, 195, 196, 197, 197, 198, 
		199, 199, 200, 201, 202, 202, 203, 204, 204, 205, 
		206, 207, 207, 208, 209, 210, 210, 211, 212, 213, 
		213, 214, 215, 216, 216, 217, 218, 219, 219, 220, 
		221, 222, 222, 223, 224, 225, 226, 226, 227, 228, 
		229, 229, 230, 231, 232, 233, 233, 234, 235, 236, 
		237, 237, 238, 239, 240, 241, 241, 242, 243, 244, 
		245, 246, 246, 247, 248, 249, 250, 250, 251, 252, 
		253, 254, 255, 255, 256, 257, 258, 259, 260, 260, 
		261, 262, 263, 264, 265, 266, 266, 267, 268, 269, 
		270, 271, 271, 272, 273, 274, 275, 276, 277, 277, 
		278, 279, 280, 281, 282, 283, 284, 284, 285, 286, 
		287, 288, 289, 290, 291, 291
	},

	{
		/* hypot(142, 0..255) */
		142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 
		142, 142, 143, 143, 143, 143, 143, 143, 143, 143, 
		143, 144, 144, 144, 144, 144, 144, 145, 145, 145, 
		145, 145, 146, 146, 146, 146, 146, 147, 147, 147, 
		148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 
		151, 151, 151, 152, 152, 152, 153, 153, 153, 154, 
		154, 155, 155, 155, 156, 156, 157, 157, 157, 158, 
		158, 159, 159, 160, 160, 161, 161, 162, 162, 162, 
		163, 163, 164, 164, 165, 165, 166, 167, 167, 168, 
		168, 169, 169, 170, 170, 171, 171, 172, 173, 173, 
		174, 174, 175, 175, 176, 177, 177, 178, 178, 179, 
		180, 180, 181, 181, 182, 183, 183, 184, 185, 185, 
		186, 187, 187, 188, 189, 189, 190, 191, 191, 192, 
		193, 193, 194, 195, 195, 196, 197, 197, 198, 199, 
		199, 200, 201, 202, 202, 203, 204, 204, 205, 206, 
		207, 207, 208, 209, 209, 210, 211, 212, 212, 213, 
		214, 215, 215, 216, 217, 218, 218, 219, 220, 221, 
		222, 222, 223, 224, 225, 225, 226, 227, 228, 228, 
		229, 230, 231, 232, 232, 233, 234, 235, 236, 236, 
		237, 238, 239, 240, 240, 241, 242, 243, 244, 244, 
		245, 246, 247, 248, 249, 249, 250, 251, 252, 253, 
		254, 254, 255, 256, 257, 258, 258, 259, 260, 261, 
		262, 263, 264, 264, 265, 266, 267, 268, 269, 269, 
		270, 271, 272, 273, 274, 275, 275, 276, 277, 278, 
		279, 280, 281, 281, 282, 283, 284, 285, 286, 287, 
		288, 288, 289, 290, 291, 292
	},

	{
		/* hypot(143, 0..255) */
		143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 
		143, 143, 144, 144, 144, 144, 144, 144, 144, 144, 
		144, 145, 145, 145, 145, 145, 145, 146, 146, 146, 
		146, 146, 147, 147, 147, 147, 147, 148, 148, 148, 
		148, 149, 149, 149, 150, 150, 150, 151, 151, 151, 
		151, 152, 152, 153, 153, 153, 154, 154, 154, 155, 
		155, 155, 156, 156, 157, 157, 157, 158, 158, 159, 
		159, 160, 160, 161, 161, 161, 162, 162, 163, 163, 
		164, 164, 165, 165, 166, 166, 167, 167, 168, 168, 
		169, 169, 170, 171, 171, 172, 172, 173, 173, 174, 
		174, 175, 176, 176, 177, 177, 178, 179, 179, 180, 
		180, 181, 182, 182, 183, 184, 184, 185, 185, 186, 
		187, 187, 188, 189, 189, 190, 191, 191, 192, 193, 
		193, 194, 195, 195, 196, 197, 197, 198, 199, 199, 
		200, 201, 202, 202, 203, 204, 204, 205, 206, 207, 
		207, 208, 209, 209, 210, 211, 212, 212, 213, 214, 
		215, 215, 216, 217, 218, 218, 219, 220, 221, 221, 
		222, 223, 224, 224, 225, 226, 227, 228, 228, 229, 
		230, 231, 231, 232, 233, 234, 235, 235, 236, 237, 
		238, 239, 239, 240, 241, 242, 243, 243, 244, 245, 
		246, 247, 247, 248, 249, 250, 251, 252, 252, 253, 
		254, 255, 256, 257, 257, 258, 259, 260, 261, 262, 
		262, 263, 264, 265, 266, 267, 267, 268, 269, 270, 
		271, 272, 273, 273, 274, 275, 276, 277, 278, 279, 
		279, 280, 281, 282, 283, 284, 285, 285, 286, 287, 
		288, 289, 290, 291, 291, 292
	},

	{
		/* hypot(144, 0..255) */
		144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 
		144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 
		145, 146, 146, 146, 146, 146, 146, 147, 147, 147, 
		147, 147, 148, 148, 148, 148, 148, 149, 149, 149, 
		149, 150, 150, 150, 151, 151, 151, 151, 152, 152, 
		152, 153, 153, 153, 154, 154, 155, 155, 155, 156, 
		156, 156, 157, 157, 158, 158, 158, 159, 159, 160, 
		160, 161, 161, 161, 162, 162, 163, 163, 164, 164, 
		165, 165, 166, 166, 167, 167, 168, 168, 169, 169, 
		170, 170, 171, 171, 172, 173, 173, 174, 174, 175, 
		175, 176, 176, 177, 178, 178, 179, 179, 180, 181, 
		181, 182, 182, 183, 184, 184, 185, 186, 186, 187, 
		187, 188, 189, 189, 190, 191, 191, 192, 193, 193, 
		194, 195, 195, 196, 197, 197, 198, 199, 199, 200, 
		201, 202, 202, 203, 204, 204, 205, 206, 206, 207, 
		208, 209, 209, 210, 211, 212, 212, 213, 214, 215, 
		215, 216, 217, 217, 218, 219, 220, 221, 221, 222, 
		223, 224, 224, 225, 226, 227, 227, 228, 229, 230, 
		231, 231, 232, 233, 234, 234, 235, 236, 237, 238, 
		238, 239, 240, 241, 242, 242, 243, 244, 245, 246, 
		246, 247, 248, 249, 250, 251, 251, 252, 253, 254, 
		255, 255, 256, 257, 258, 259, 260, 260, 261, 262, 
		263, 264, 265, 265, 266, 267, 268, 269, 270, 271, 
		271, 272, 273, 274, 275, 276, 276, 277, 278, 279, 
		280, 281, 282, 282, 283, 284, 285, 286, 287, 288, 
		289, 289, 290, 291, 292, 293
	},

	{
		/* hypot(145, 0..255) */
		145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 
		145, 145, 145, 146, 146, 146, 146, 146, 146, 146, 
		146, 147, 147, 147, 147, 147, 147, 147, 148, 148, 
		148, 148, 148, 149, 149, 149, 149, 150, 150, 150, 
		150, 151, 151, 151, 152, 152, 152, 152, 153, 153, 
		153, 154, 154, 154, 155, 155, 155, 156, 156, 157, 
		157, 157, 158, 158, 158, 159, 159, 160, 160, 161, 
		161, 161, 162, 162, 163, 163, 164, 164, 165, 165, 
		166, 166, 167, 167, 168, 168, 169, 169, 170, 170, 
		171, 171, 172, 172, 173, 173, 174, 174, 175, 176, 
		176, 177, 177, 178, 178, 179, 180, 180, 181, 181, 
		182, 183, 183, 184, 184, 185, 186, 186, 187, 188, 
		188, 189, 189, 190, 191, 191, 192, 193, 193, 194, 
		195, 195, 196, 197, 197, 198, 199, 199, 200, 201, 
		202, 202, 203, 204, 204, 205, 206, 206, 207, 208, 
		209, 209, 210, 211, 212, 212, 213, 214, 214, 215, 
		216, 217, 217, 218, 219, 220, 220, 221, 222, 223, 
		223, 224, 225, 226, 226, 227, 228, 229, 230, 230, 
		231, 232, 233, 233, 234, 235, 236, 237, 237, 238, 
		239, 240, 241, 241, 242, 243, 244, 245, 245, 246, 
		247, 248, 249, 249, 250, 251, 252, 253, 254, 254, 
		255, 256, 257, 258, 258, 259, 260, 261, 262, 263, 
		263, 264, 265, 266, 267, 268, 269, 269, 270, 271, 
		272, 273, 274, 274, 275, 276, 277, 278, 279, 280, 
		280, 281, 282, 283, 284, 285, 286, 286, 287, 288, 
		289, 290, 291, 292, 292, 293
	},

	{
		/* hypot(146, 0..255) */
		146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 
		146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 
		147, 148, 148, 148, 148, 148, 148, 148, 149, 149, 
		149, 149, 149, 150, 150, 150, 150, 151, 151, 151, 
		151, 152, 152, 152, 152, 153, 153, 153, 154, 154, 
		154, 155, 155, 155, 156, 156, 156, 157, 157, 157, 
		158, 158, 159, 159, 159, 160, 160, 161, 161, 161, 
		162, 162, 163, 163, 164, 164, 165, 165, 166, 166, 
		166, 167, 167, 168, 168, 169, 169, 170, 170, 171, 
		172, 172, 173, 173, 174, 174, 175, 175, 176, 176, 
		177, 178, 178, 179, 179, 180, 180, 181, 182, 182, 
		183, 183, 184, 185, 185, 186, 186, 187, 188, 188, 
		189, 190, 190, 191, 192, 192, 193, 194, 194, 195, 
		195, 196, 197, 197, 198, 199, 200, 200, 201, 202, 
		202, 203, 204, 204, 205, 206, 206, 207, 208, 209, 
		209, 210, 211, 211, 212, 213, 214, 214, 215, 216, 
		217, 217, 218, 219, 220, 220, 221, 222, 223, 223, 
		224, 225, 226, 226, 227, 228, 229, 229, 230, 231, 
		232, 233, 233, 234, 235, 236, 236, 237, 238, 239, 
		240, 240, 241, 242, 243, 244, 244, 245, 246, 247, 
		248, 248, 249, 250, 251, 252, 252, 253, 254, 255, 
		256, 257, 257, 258, 259, 260, 261, 262, 262, 263, 
		264, 265, 266, 267, 267, 268, 269, 270, 271, 272, 
		272, 273, 274, 275, 276, 277, 278, 278, 279, 280, 
		281, 282, 283, 283, 284, 285, 286, 287, 288, 289, 
		290, 290, 291, 292, 293, 294
	},

	{
		/* hypot(147, 0..255) */
		147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 
		147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 
		148, 148, 149, 149, 149, 149, 149, 149, 150, 150, 
		150, 150, 150, 151, 151, 151, 151, 152, 152, 152, 
		152, 153, 153, 153, 153, 154, 154, 154, 155, 155, 
		155, 156, 156, 156, 157, 157, 157, 158, 158, 158, 
		159, 159, 160, 160, 160, 161, 161, 162, 162, 162, 
		163, 163, 164, 164, 165, 165, 165, 166, 166, 167, 
		167, 168, 168, 169, 169, 170, 170, 171, 171, 172, 
		172, 173, 173, 174, 174, 175, 176, 176, 177, 177, 
		178, 178, 179, 179, 180, 181, 181, 182, 182, 183, 
		184, 184, 185, 185, 186, 187, 187, 188, 189, 189, 
		190, 190, 191, 192, 192, 193, 194, 194, 195, 196, 
		196, 197, 198, 198, 199, 200, 200, 201, 202, 202, 
		203, 204, 204, 205, 206, 206, 207, 208, 209, 209, 
		210, 211, 211, 212, 213, 214, 214, 215, 216, 217, 
		217, 218, 219, 219, 220, 221, 222, 222, 223, 224, 
		225, 225, 226, 227, 228, 229, 229, 230, 231, 232, 
		232, 233, 234, 235, 236, 236, 237, 238, 239, 239, 
		240, 241, 242, 243, 243, 244, 245, 246, 247, 247, 
		248, 249, 250, 251, 251, 252, 253, 254, 255, 256, 
		256, 257, 258, 259, 260, 260, 261, 262, 263, 264, 
		265, 265, 266, 267, 268, 269, 270, 270, 271, 272, 
		273, 274, 275, 275, 276, 277, 278, 279, 280, 281, 
		281, 282, 283, 284, 285, 286, 287, 287, 288, 289, 
		290, 291, 292, 293, 293, 294
	},

	{
		/* hypot(148, 0..255) */
		148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 
		148, 148, 148, 149, 149, 149, 149, 149, 149, 149, 
		149, 149, 150, 150, 150, 150, 150, 150, 151, 151, 
		151, 151, 151, 152, 152, 152, 152, 153, 153, 153, 
		153, 154, 154, 154, 154, 155, 155, 155, 156, 156, 
		156, 157, 157, 157, 158, 158, 158, 159, 159, 159, 
		160, 160, 160, 161, 161, 162, 162, 162, 163, 163, 
		164, 164, 165, 165, 165, 166, 166, 167, 167, 168, 
		168, 169, 169, 170, 170, 171, 171, 172, 172, 173, 
		173, 174, 174, 175, 175, 176, 176, 177, 178, 178, 
		179, 179, 180, 180, 181, 181, 182, 183, 183, 184, 
		184, 185, 186, 186, 187, 187, 188, 189, 189, 190, 
		191, 191, 192, 192, 193, 194, 194, 195, 196, 196, 
		197, 198, 198, 199, 200, 200, 201, 202, 202, 203, 
		204, 204, 205, 206, 206, 207, 208, 209, 209, 210, 
		211, 211, 212, 213, 214, 214, 215, 216, 216, 217, 
		218, 219, 219, 220, 221, 222, 222, 223, 224, 225, 
		225, 226, 227, 228, 228, 229, 230, 231, 231, 232, 
		233, 234, 235, 235, 236, 237, 238, 238, 239, 240, 
		241, 242, 242, 243, 244, 245, 246, 246, 247, 248, 
		249, 250, 250, 251, 252, 253, 254, 254, 255, 256, 
		257, 258, 259, 259, 260, 261, 262, 263, 263, 264, 
		265, 266, 267, 268, 268, 269, 270, 271, 272, 273, 
		274, 274, 275, 276, 277, 278, 279, 279, 280, 281, 
		282, 283, 284, 285, 285, 286, 287, 288, 289, 290, 
		291, 291, 292, 293, 294, 295
	},

	{
		/* hypot(149, 0..255) */
		149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 
		149, 149, 149, 150, 150, 150, 150, 150, 150, 150, 
		150, 150, 151, 151, 151, 151, 151, 151, 152, 152, 
		152, 152, 152, 153, 153, 153, 153, 154, 154, 154, 
		154, 155, 155, 155, 155, 156, 156, 156, 157, 157, 
		157, 157, 158, 158, 158, 159, 159, 160, 160, 160, 
		161, 161, 161, 162, 162, 163, 163, 163, 164, 164, 
		165, 165, 165, 166, 166, 167, 167, 168, 168, 169, 
		169, 170, 170, 171, 171, 172, 172, 173, 173, 174, 
		174, 175, 175, 176, 176, 177, 177, 178, 178, 179, 
		179, 180, 181, 181, 182, 182, 183, 183, 184, 185, 
		185, 186, 186, 187, 188, 188, 189, 189, 190, 191, 
		191, 192, 193, 193, 194, 194, 195, 196, 196, 197, 
		198, 198, 199, 200, 200, 201, 202, 202, 203, 204, 
		204, 205, 206, 207, 207, 208, 209, 209, 210, 211, 
		211, 212, 213, 214, 214, 215, 216, 216, 217, 218, 
		219, 219, 220, 221, 222, 222, 223, 224, 225, 225, 
		226, 227, 228, 228, 229, 230, 231, 231, 232, 233, 
		234, 234, 235, 236, 237, 238, 238, 239, 240, 241, 
		241, 242, 243, 244, 245, 245, 246, 247, 248, 249, 
		249, 250, 251, 252, 253, 253, 254, 255, 256, 257, 
		257, 258, 259, 260, 261, 262, 262, 263, 264, 265, 
		266, 267, 267, 268, 269, 270, 271, 272, 272, 273, 
		274, 275, 276, 277, 277, 278, 279, 280, 281, 282, 
		282, 283, 284, 285, 286, 287, 288, 288, 289, 290, 
		291, 292, 293, 294, 294, 295
	},

	{
		/* hypot(150, 0..255) */
		150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 
		150, 150, 150, 151, 151, 151, 151, 151, 151, 151, 
		151, 151, 152, 152, 152, 152, 152, 152, 153, 153, 
		153, 153, 153, 154, 154, 154, 154, 154, 155, 155, 
		155, 156, 156, 156, 156, 157, 157, 157, 157, 158, 
		158, 158, 159, 159, 159, 160, 160, 160, 161, 161, 
		162, 162, 162, 163, 163, 163, 164, 164, 165, 165, 
		166, 166, 166, 167, 167, 168, 168, 169, 169, 170, 
		170, 170, 171, 171, 172, 172, 173, 173, 174, 174, 
		175, 175, 176, 176, 177, 178, 178, 179, 179, 180, 
		180, 181, 181, 182, 183, 183, 184, 184, 185, 185, 
		186, 187, 187, 188, 188, 189, 190, 190, 191, 191, 
		192, 193, 193, 194, 195, 195, 196, 197, 197, 198, 
		198, 199, 200, 200, 201, 202, 202, 203, 204, 205, 
		205, 206, 207, 207, 208, 209, 209, 210, 211, 211, 
		212, 213, 214, 214, 215, 216, 216, 217, 218, 219, 
		219, 220, 221, 222, 222, 223, 224, 224, 225, 226, 
		227, 227, 228, 229, 230, 230, 231, 232, 233, 234, 
		234, 235, 236, 237, 237, 238, 239, 240, 241, 241, 
		242, 243, 244, 244, 245, 246, 247, 248, 248, 249, 
		250, 251, 252, 252, 253, 254, 255, 256, 256, 257, 
		258, 259, 260, 261, 261, 262, 263, 264, 265, 265, 
		266, 267, 268, 269, 270, 270, 271, 272, 273, 274, 
		275, 275, 276, 277, 278, 279, 280, 280, 281, 282, 
		283, 284, 285, 286, 286, 287, 288, 289, 290, 291, 
		292, 292, 293, 294, 295, 296
	},

	{
		/* hypot(151, 0..255) */
		151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 
		151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 
		152, 152, 153, 153, 153, 153, 153, 153, 154, 154, 
		154, 154, 154, 155, 155, 155, 155, 155, 156, 156, 
		156, 156, 157, 157, 157, 158, 158, 158, 158, 159, 
		159, 159, 160, 160, 160, 161, 161, 161, 162, 162, 
		162, 163, 163, 164, 164, 164, 165, 165, 166, 166, 
		166, 167, 167, 168, 168, 169, 169, 169, 170, 170, 
		171, 171, 172, 172, 173, 173, 174, 174, 175, 175, 
		176, 176, 177, 177, 178, 178, 179, 179, 180, 181, 
		181, 182, 182, 183, 183, 184, 184, 185, 186, 186, 
		187, 187, 188, 189, 189, 190, 190, 191, 192, 192, 
		193, 193, 194, 195, 195, 196, 197, 197, 198, 199, 
		199, 200, 201, 201, 202, 203, 203, 204, 205, 205, 
		206, 207, 207, 208, 209, 209, 210, 211, 211, 212, 
		213, 214, 214, 215, 216, 216, 217, 218, 219, 219, 
		220, 221, 221, 222, 223, 224, 224, 225, 226, 227, 
		227, 228, 229, 230, 230, 231, 232, 233, 233, 234, 
		235, 236, 236, 237, 238, 239, 240, 240, 241, 242, 
		243, 243, 244, 245, 246, 247, 247, 248, 249, 250, 
		251, 251, 252, 253, 254, 255, 255, 256, 257, 258, 
		259, 259, 260, 261, 262, 263, 264, 264, 265, 266, 
		267, 268, 268, 269, 270, 271, 272, 273, 273, 274, 
		275, 276, 277, 278, 278, 279, 280, 281, 282, 283, 
		284, 284, 285, 286, 287, 288, 289, 289, 290, 291, 
		292, 293, 294, 295, 295, 296
	},

	{
		/* hypot(152, 0..255) */
		152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 
		152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 
		153, 153, 154, 154, 154, 154, 154, 154, 155, 155, 
		155, 155, 155, 156, 156, 156, 156, 156, 157, 157, 
		157, 157, 158, 158, 158, 159, 159, 159, 159, 160, 
		160, 160, 161, 161, 161, 162, 162, 162, 163, 163, 
		163, 164, 164, 165, 165, 165, 166, 166, 167, 167, 
		167, 168, 168, 169, 169, 169, 170, 170, 171, 171, 
		172, 172, 173, 173, 174, 174, 175, 175, 176, 176, 
		177, 177, 178, 178, 179, 179, 180, 180, 181, 181, 
		182, 182, 183, 184, 184, 185, 185, 186, 186, 187, 
		188, 188, 189, 189, 190, 191, 191, 192, 192, 193, 
		194, 194, 195, 196, 196, 197, 197, 198, 199, 199, 
		200, 201, 201, 202, 203, 203, 204, 205, 205, 206, 
		207, 207, 208, 209, 209, 210, 211, 211, 212, 213, 
		214, 214, 215, 216, 216, 217, 218, 219, 219, 220, 
		221, 221, 222, 223, 224, 224, 225, 226, 227, 227, 
		228, 229, 230, 230, 231, 232, 233, 233, 234, 235, 
		236, 236, 237, 238, 239, 239, 240, 241, 242, 243, 
		243, 244, 245, 246, 246, 247, 248, 249, 250, 250, 
		251, 252, 253, 254, 254, 255, 256, 257, 258, 258, 
		259, 260, 261, 262, 262, 263, 264, 265, 266, 267, 
		267, 268, 269, 270, 271, 272, 272, 273, 274, 275, 
		276, 277, 277, 278, 279, 280, 281, 282, 282, 283, 
		284, 285, 286, 287, 287, 288, 289, 290, 291, 292, 
		293, 293, 294, 295, 296, 297
	},

	{
		/* hypot(153, 0..255) */
		153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 
		153, 153, 153, 154, 154, 154, 154, 154, 154, 154, 
		154, 154, 155, 155, 155, 155, 155, 155, 156, 156, 
		156, 156, 156, 157, 157, 157, 157, 157, 158, 158, 
		158, 158, 159, 159, 159, 159, 160, 160, 160, 161, 
		161, 161, 162, 162, 162, 163, 163, 163, 164, 164, 
		164, 165, 165, 165, 166, 166, 167, 167, 167, 168, 
		168, 169, 169, 170, 170, 170, 171, 171, 172, 172, 
		173, 173, 174, 174, 175, 175, 176, 176, 177, 177, 
		178, 178, 179, 179, 180, 180, 181, 181, 182, 182, 
		183, 183, 184, 184, 185, 186, 186, 187, 187, 188, 
		188, 189, 190, 190, 191, 191, 192, 193, 193, 194, 
		194, 195, 196, 196, 197, 198, 198, 199, 199, 200, 
		201, 201, 202, 203, 203, 204, 205, 205, 206, 207, 
		207, 208, 209, 209, 210, 211, 211, 212, 213, 214, 
		214, 215, 216, 216, 217, 218, 219, 219, 220, 221, 
		221, 222, 223, 224, 224, 225, 226, 226, 227, 228, 
		229, 229, 230, 231, 232, 232, 233, 234, 235, 235, 
		236, 237, 238, 239, 239, 240, 241, 242, 242, 243, 
		244, 245, 246, 246, 247, 248, 249, 249, 250, 251, 
		252, 253, 253, 254, 255, 256, 257, 257, 258, 259, 
		260, 261, 261, 262, 263, 264, 265, 266, 266, 267, 
		268, 269, 270, 270, 271, 272, 273, 274, 275, 275, 
		276, 277, 278, 279, 280, 280, 281, 282, 283, 284, 
		285, 285, 286, 287, 288, 289, 290, 291, 291, 292, 
		293, 294, 295, 296, 297, 297
	},

	{
		/* hypot(154, 0..255) */
		154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 
		154, 154, 154, 155, 155, 155, 155, 155, 155, 155, 
		155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 
		157, 157, 157, 157, 158, 158, 158, 158, 159, 159, 
		159, 159, 160, 160, 160, 160, 161, 161, 161, 162, 
		162, 162, 163, 163, 163, 164, 164, 164, 165, 165, 
		165, 166, 166, 166, 167, 167, 168, 168, 168, 169, 
		169, 170, 170, 170, 171, 171, 172, 172, 173, 173, 
		174, 174, 174, 175, 175, 176, 176, 177, 177, 178, 
		178, 179, 179, 180, 180, 181, 181, 182, 183, 183, 
		184, 184, 185, 185, 186, 186, 187, 188, 188, 189, 
		189, 190, 190, 191, 192, 192, 193, 193, 194, 195, 
		195, 196, 196, 197, 198, 198, 199, 200, 200, 201, 
		202, 202, 203, 203, 204, 205, 205, 206, 207, 207, 
		208, 209, 209, 210, 211, 212, 212, 213, 214, 214, 
		215, 216, 216, 217, 218, 218, 219, 220, 221, 221, 
		222, 223, 224, 224, 225, 226, 226, 227, 228, 229, 
		229, 230, 231, 232, 232, 233, 234, 235, 235, 236, 
		237, 238, 238, 239, 240, 241, 241, 242, 243, 244, 
		245, 245, 246, 247, 248, 248, 249, 250, 251, 252, 
		252, 253, 254, 255, 256, 256, 257, 258, 259, 260, 
		260, 261, 262, 263, 264, 264, 265, 266, 267, 268, 
		269, 269, 270, 271, 272, 273, 273, 274, 275, 276, 
		277, 278, 278, 279, 280, 281, 282, 283, 283, 284, 
		285, 286, 287, 288, 289, 289, 290, 291, 292, 293, 
		294, 294, 295, 296, 297, 298
	},

	{
		/* hypot(155, 0..255) */
		155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 
		155, 155, 155, 156, 156, 156, 156, 156, 156, 156, 
		156, 156, 157, 157, 157, 157, 157, 157, 158, 158, 
		158, 158, 158, 158, 159, 159, 159, 159, 160, 160, 
		160, 160, 161, 161, 161, 161, 162, 162, 162, 163, 
		163, 163, 163, 164, 164, 164, 165, 165, 165, 166, 
		166, 167, 167, 167, 168, 168, 168, 169, 169, 170, 
		170, 170, 171, 171, 172, 172, 173, 173, 174, 174, 
		174, 175, 175, 176, 176, 177, 177, 178, 178, 179, 
		179, 180, 180, 181, 181, 182, 182, 183, 183, 184, 
		184, 185, 186, 186, 187, 187, 188, 188, 189, 189, 
		190, 191, 191, 192, 192, 193, 194, 194, 195, 195, 
		196, 197, 197, 198, 198, 199, 200, 200, 201, 202, 
		202, 203, 204, 204, 205, 206, 206, 207, 208, 208, 
		209, 210, 210, 211, 212, 212, 213, 214, 214, 215, 
		216, 216, 217, 218, 218, 219, 220, 221, 221, 222, 
		223, 223, 224, 225, 226, 226, 227, 228, 229, 229, 
		230, 231, 232, 232, 233, 234, 235, 235, 236, 237, 
		238, 238, 239, 240, 241, 241, 242, 243, 244, 244, 
		245, 246, 247, 248, 248, 249, 250, 251, 251, 252, 
		253, 254, 255, 255, 256, 257, 258, 259, 259, 260, 
		261, 262, 263, 263, 264, 265, 266, 267, 267, 268, 
		269, 270, 271, 272, 272, 273, 274, 275, 276, 277, 
		277, 278, 279, 280, 281, 282, 282, 283, 284, 285, 
		286, 287, 287, 288, 289, 290, 291, 292, 292, 293, 
		294, 295, 296, 297, 298, 298
	},

	{
		/* hypot(156, 0..255) */
		156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 
		156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 
		157, 157, 158, 158, 158, 158, 158, 158, 158, 159, 
		159, 159, 159, 159, 160, 160, 160, 160, 161, 161, 
		161, 161, 162, 162, 162, 162, 163, 163, 163, 164, 
		164, 164, 164, 165, 165, 165, 166, 166, 166, 167, 
		167, 168, 168, 168, 169, 169, 169, 170, 170, 171, 
		171, 171, 172, 172, 173, 173, 174, 174, 174, 175, 
		175, 176, 176, 177, 177, 178, 178, 179, 179, 180, 
		180, 181, 181, 182, 182, 183, 183, 184, 184, 185, 
		185, 186, 186, 187, 187, 188, 189, 189, 190, 190, 
		191, 191, 192, 193, 193, 194, 194, 195, 196, 196, 
		197, 197, 198, 199, 199, 200, 201, 201, 202, 202, 
		203, 204, 204, 205, 206, 206, 207, 208, 208, 209, 
		210, 210, 211, 212, 212, 213, 214, 214, 215, 216, 
		216, 217, 218, 219, 219, 220, 221, 221, 222, 223, 
		223, 224, 225, 226, 226, 227, 228, 229, 229, 230, 
		231, 231, 232, 233, 234, 234, 235, 236, 237, 237, 
		238, 239, 240, 240, 241, 242, 243, 244, 244, 245, 
		246, 247, 247, 248, 249, 250, 251, 251, 252, 253, 
		254, 254, 255, 256, 257, 258, 258, 259, 260, 261, 
		262, 262, 263, 264, 265, 266, 266, 267, 268, 269, 
		270, 271, 271, 272, 273, 274, 275, 275, 276, 277, 
		278, 279, 280, 280, 281, 282, 283, 284, 285, 285, 
		286, 287, 288, 289, 290, 290, 291, 292, 293, 294, 
		295, 296, 296, 297, 298, 299
	},

	{
		/* hypot(157, 0..255) */
		157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 
		157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 
		158, 158, 159, 159, 159, 159, 159, 159, 159, 160, 
		160, 160, 160, 160, 161, 161, 161, 161, 162, 162, 
		162, 162, 163, 163, 163, 163, 164, 164, 164, 164, 
		165, 165, 165, 166, 166, 166, 167, 167, 167, 168, 
		168, 168, 169, 169, 170, 170, 170, 171, 171, 171, 
		172, 172, 173, 173, 174, 174, 174, 175, 175, 176, 
		176, 177, 177, 178, 178, 179, 179, 179, 180, 180, 
		181, 181, 182, 182, 183, 184, 184, 185, 185, 186, 
		186, 187, 187, 188, 188, 189, 189, 190, 191, 191, 
		192, 192, 193, 193, 194, 195, 195, 196, 196, 197, 
		198, 198, 199, 199, 200, 201, 201, 202, 203, 203, 
		204, 204, 205, 206, 206, 207, 208, 208, 209, 210, 
		210, 211, 212, 212, 213, 214, 214, 215, 216, 216, 
		217, 218, 219, 219, 220, 221, 221, 222, 223, 223, 
		224, 225, 226, 226, 227, 228, 228, 229, 230, 231, 
		231, 232, 233, 234, 234, 235, 236, 237, 237, 238, 
		239, 240, 240, 241, 242, 243, 243, 244, 245, 246, 
		246, 247, 248, 249, 250, 250, 251, 252, 253, 253, 
		254, 255, 256, 257, 257, 258, 259, 260, 261, 261, 
		262, 263, 264, 265, 265, 266, 267, 268, 269, 269, 
		270, 271, 272, 273, 274, 274, 275, 276, 277, 278, 
		278, 279, 280, 281, 282, 283, 283, 284, 285, 286, 
		287, 288, 288, 289, 290, 291, 292, 293, 294, 294, 
		295, 296, 297, 298, 299, 299
	},

	{
		/* hypot(158, 0..255) */
		158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 
		158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 
		159, 159, 160, 160, 160, 160, 160, 160, 160, 161, 
		161, 161, 161, 161, 162, 162, 162, 162, 163, 163, 
		163, 163, 163, 164, 164, 164, 165, 165, 165, 165, 
		166, 166, 166, 167, 167, 167, 168, 168, 168, 169, 
		169, 169, 170, 170, 170, 171, 171, 172, 172, 172, 
		173, 173, 174, 174, 174, 175, 175, 176, 176, 177, 
		177, 178, 178, 178, 179, 179, 180, 180, 181, 181, 
		182, 182, 183, 183, 184, 184, 185, 185, 186, 186, 
		187, 188, 188, 189, 189, 190, 190, 191, 191, 192, 
		193, 193, 194, 194, 195, 195, 196, 197, 197, 198, 
		198, 199, 200, 200, 201, 201, 202, 203, 203, 204, 
		205, 205, 206, 207, 207, 208, 208, 209, 210, 210, 
		211, 212, 212, 213, 214, 214, 215, 216, 216, 217, 
		218, 219, 219, 220, 221, 221, 222, 223, 223, 224, 
		225, 226, 226, 227, 228, 228, 229, 230, 231, 231, 
		232, 233, 234, 234, 235, 236, 237, 237, 238, 239, 
		240, 240, 241, 242, 243, 243, 244, 245, 246, 246, 
		247, 248, 249, 249, 250, 251, 252, 253, 253, 254, 
		255, 256, 256, 257, 258, 259, 260, 260, 261, 262, 
		263, 264, 264, 265, 266, 267, 268, 268, 269, 270, 
		271, 272, 272, 273, 274, 275, 276, 277, 277, 278, 
		279, 280, 281, 282, 282, 283, 284, 285, 286, 287, 
		287, 288, 289, 290, 291, 292, 292, 293, 294, 295, 
		296, 297, 297, 298, 299, 300
	},

	{
		/* hypot(159, 0..255) */
		159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 
		159, 159, 159, 160, 160, 160, 160, 160, 160, 160, 
		160, 160, 161, 161, 161, 161, 161, 161, 161, 162, 
		162, 162, 162, 162, 163, 163, 163, 163, 163, 164, 
		164, 164, 164, 165, 165, 165, 166, 166, 166, 166, 
		167, 167, 167, 168, 168, 168, 169, 169, 169, 170, 
		170, 170, 171, 171, 171, 172, 172, 173, 173, 173, 
		174, 174, 175, 175, 175, 176, 176, 177, 177, 178, 
		178, 178, 179, 179, 180, 180, 181, 181, 182, 182, 
		183, 183, 184, 184, 185, 185, 186, 186, 187, 187, 
		188, 188, 189, 189, 190, 191, 191, 192, 192, 193, 
		193, 194, 194, 195, 196, 196, 197, 197, 198, 199, 
		199, 200, 200, 201, 202, 202, 203, 203, 204, 205, 
		205, 206, 207, 207, 208, 209, 209, 210, 211, 211, 
		212, 213, 213, 214, 215, 215, 216, 217, 217, 218, 
		219, 219, 220, 221, 221, 222, 223, 223, 224, 225, 
		226, 226, 227, 228, 228, 229, 230, 231, 231, 232, 
		233, 233, 234, 235, 236, 236, 237, 238, 239, 239, 
		240, 241, 242, 242, 243, 244, 245, 245, 246, 247, 
		248, 249, 249, 250, 251, 252, 252, 253, 254, 255, 
		256, 256, 257, 258, 259, 259, 260, 261, 262, 263, 
		263, 264, 265, 266, 267, 267, 268, 269, 270, 271, 
		271, 272, 273, 274, 275, 276, 276, 277, 278, 279, 
		280, 280, 281, 282, 283, 284, 285, 285, 286, 287, 
		288, 289, 290, 290, 291, 292, 293, 294, 295, 295, 
		296, 297, 298, 299, 300, 301
	},

	{
		/* hypot(160, 0..255) */
		160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 
		160, 160, 160, 161, 161, 161, 161, 161, 161, 161, 
		161, 161, 162, 162, 162, 162, 162, 162, 162, 163, 
		163, 163, 163, 163, 164, 164, 164, 164, 164, 165, 
		165, 165, 165, 166, 166, 166, 166, 167, 167, 167, 
		168, 168, 168, 169, 169, 169, 170, 170, 170, 171, 
		171, 171, 172, 172, 172, 173, 173, 173, 174, 174, 
		175, 175, 175, 176, 176, 177, 177, 178, 178, 178, 
		179, 179, 180, 180, 181, 181, 182, 182, 183, 183, 
		184, 184, 185, 185, 186, 186, 187, 187, 188, 188, 
		189, 189, 190, 190, 191, 191, 192, 192, 193, 194, 
		194, 195, 195, 196, 196, 197, 198, 198, 199, 199, 
		200, 201, 201, 202, 202, 203, 204, 204, 205, 206, 
		206, 207, 207, 208, 209, 209, 210, 211, 211, 212, 
		213, 213, 214, 215, 215, 216, 217, 217, 218, 219, 
		219, 220, 221, 221, 222, 223, 223, 224, 225, 226, 
		226, 227, 228, 228, 229, 230, 231, 231, 232, 233, 
		233, 234, 235, 236, 236, 237, 238, 239, 239, 240, 
		241, 242, 242, 243, 244, 245, 245, 246, 247, 248, 
		248, 249, 250, 251, 251, 252, 253, 254, 255, 255, 
		256, 257, 258, 258, 259, 260, 261, 262, 262, 263, 
		264, 265, 266, 266, 267, 268, 269, 270, 270, 271, 
		272, 273, 274, 274, 275, 276, 277, 278, 279, 279, 
		280, 281, 282, 283, 283, 284, 285, 286, 287, 288, 
		288, 289, 290, 291, 292, 293, 293, 294, 295, 296, 
		297, 298, 299, 299, 300, 301
	},

	{
		/* hypot(161, 0..255) */
		161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 
		161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 
		162, 162, 162, 163, 163, 163, 163, 163, 163, 164, 
		164, 164, 164, 164, 165, 165, 165, 165, 165, 166, 
		166, 166, 166, 167, 167, 167, 167, 168, 168, 168, 
		169, 169, 169, 169, 170, 170, 170, 171, 171, 171, 
		172, 172, 173, 173, 173, 174, 174, 174, 175, 175, 
		176, 176, 176, 177, 177, 178, 178, 178, 179, 179, 
		180, 180, 181, 181, 182, 182, 183, 183, 183, 184, 
		184, 185, 185, 186, 186, 187, 187, 188, 188, 189, 
		190, 190, 191, 191, 192, 192, 193, 193, 194, 194, 
		195, 196, 196, 197, 197, 198, 198, 199, 200, 200, 
		201, 201, 202, 203, 203, 204, 204, 205, 206, 206, 
		207, 208, 208, 209, 209, 210, 211, 211, 212, 213, 
		213, 214, 215, 215, 216, 217, 217, 218, 219, 219, 
		220, 221, 221, 222, 223, 223, 224, 225, 226, 226, 
		227, 228, 228, 229, 230, 231, 231, 232, 233, 233, 
		234, 235, 236, 236, 237, 238, 239, 239, 240, 241, 
		241, 242, 243, 244, 244, 245, 246, 247, 248, 248, 
		249, 250, 251, 251, 252, 253, 254, 254, 255, 256, 
		257, 258, 258, 259, 260, 261, 261, 262, 263, 264, 
		265, 265, 266, 267, 268, 269, 269, 270, 271, 272, 
		273, 273, 274, 275, 276, 277, 277, 278, 279, 280, 
		281, 282, 282, 283, 284, 285, 286, 287, 287, 288, 
		289, 290, 291, 291, 292, 293, 294, 295, 296, 297, 
		297, 298, 299, 300, 301, 302
	},

	{
		/* hypot(162, 0..255) */
		162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 
		162, 162, 162, 163, 163, 163, 163, 163, 163, 163, 
		163, 163, 163, 164, 164, 164, 164, 164, 164, 165, 
		165, 165, 165, 165, 166, 166, 166, 166, 166, 167, 
		167, 167, 167, 168, 168, 168, 168, 169, 169, 169, 
		170, 170, 170, 170, 171, 171, 171, 172, 172, 172, 
		173, 173, 173, 174, 174, 175, 175, 175, 176, 176, 
		176, 177, 177, 178, 178, 179, 179, 179, 180, 180, 
		181, 181, 182, 182, 182, 183, 183, 184, 184, 185, 
		185, 186, 186, 187, 187, 188, 188, 189, 189, 190, 
		190, 191, 191, 192, 193, 193, 194, 194, 195, 195, 
		196, 196, 197, 198, 198, 199, 199, 200, 200, 201, 
		202, 202, 203, 203, 204, 205, 205, 206, 206, 207, 
		208, 208, 209, 210, 210, 211, 212, 212, 213, 213, 
		214, 215, 215, 216, 217, 217, 218, 219, 219, 220, 
		221, 221, 222, 223, 224, 224, 225, 226, 226, 227, 
		228, 228, 229, 230, 231, 231, 232, 233, 233, 234, 
		235, 236, 236, 237, 238, 238, 239, 240, 241, 241, 
		242, 243, 244, 244, 245, 246, 247, 247, 248, 249, 
		250, 250, 251, 252, 253, 254, 254, 255, 256, 257, 
		257, 258, 259, 260, 260, 261, 262, 263, 264, 264, 
		265, 266, 267, 268, 268, 269, 270, 271, 272, 272, 
		273, 274, 275, 276, 276, 277, 278, 279, 280, 281, 
		281, 282, 283, 284, 285, 285, 286, 287, 288, 289, 
		290, 290, 291, 292, 293, 294, 295, 295, 296, 297, 
		298, 299, 300, 300, 301, 302
	},

	{
		/* hypot(163, 0..255) */
		163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 
		163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 
		164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 
		166, 166, 166, 166, 167, 167, 167, 167, 167, 168, 
		168, 168, 168, 169, 169, 169, 169, 170, 170, 170, 
		170, 171, 171, 171, 172, 172, 172, 173, 173, 173, 
		174, 174, 174, 175, 175, 175, 176, 176, 177, 177, 
		177, 178, 178, 179, 179, 179, 180, 180, 181, 181, 
		182, 182, 182, 183, 183, 184, 184, 185, 185, 186, 
		186, 187, 187, 188, 188, 189, 189, 190, 190, 191, 
		191, 192, 192, 193, 193, 194, 194, 195, 196, 196, 
		197, 197, 198, 198, 199, 199, 200, 201, 201, 202, 
		202, 203, 204, 204, 205, 205, 206, 207, 207, 208, 
		208, 209, 210, 210, 211, 212, 212, 213, 214, 214, 
		215, 216, 216, 217, 217, 218, 219, 219, 220, 221, 
		222, 222, 223, 224, 224, 225, 226, 226, 227, 228, 
		228, 229, 230, 231, 231, 232, 233, 233, 234, 235, 
		236, 236, 237, 238, 238, 239, 240, 241, 241, 242, 
		243, 244, 244, 245, 246, 247, 247, 248, 249, 250, 
		250, 251, 252, 253, 253, 254, 255, 256, 256, 257, 
		258, 259, 260, 260, 261, 262, 263, 263, 264, 265, 
		266, 267, 267, 268, 269, 270, 271, 271, 272, 273, 
		274, 275, 275, 276, 277, 278, 279, 279, 280, 281, 
		282, 283, 284, 284, 285, 286, 287, 288, 288, 289, 
		290, 291, 292, 293, 293, 294, 295, 296, 297, 298, 
		298, 299, 300, 301, 302, 303
	},

	{
		/* hypot(164, 0..255) */
		164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 
		164, 164, 164, 165, 165, 165, 165, 165, 165, 165, 
		165, 165, 165, 166, 166, 166, 166, 166, 166, 167, 
		167, 167, 167, 167, 167, 168, 168, 168, 168, 169, 
		169, 169, 169, 170, 170, 170, 170, 171, 171, 171, 
		171, 172, 172, 172, 173, 173, 173, 174, 174, 174, 
		175, 175, 175, 176, 176, 176, 177, 177, 178, 178, 
		178, 179, 179, 180, 180, 180, 181, 181, 182, 182, 
		182, 183, 183, 184, 184, 185, 185, 186, 186, 187, 
		187, 188, 188, 189, 189, 190, 190, 191, 191, 192, 
		192, 193, 193, 194, 194, 195, 195, 196, 196, 197, 
		197, 198, 199, 199, 200, 200, 201, 201, 202, 203, 
		203, 204, 204, 205, 206, 206, 207, 207, 208, 209, 
		209, 210, 211, 211, 212, 212, 213, 214, 214, 215, 
		216, 216, 217, 218, 218, 219, 220, 220, 221, 222, 
		222, 223, 224, 224, 225, 226, 226, 227, 228, 228, 
		229, 230, 231, 231, 232, 233, 233, 234, 235, 235, 
		236, 237, 238, 238, 239, 240, 241, 241, 242, 243, 
		244, 244, 245, 246, 246, 247, 248, 249, 249, 250, 
		251, 252, 253, 253, 254, 255, 256, 256, 257, 258, 
		259, 259, 260, 261, 262, 263, 263, 264, 265, 266, 
		266, 267, 268, 269, 270, 270, 271, 272, 273, 274, 
		274, 275, 276, 277, 278, 278, 279, 280, 281, 282, 
		282, 283, 284, 285, 286, 287, 287, 288, 289, 290, 
		291, 292, 292, 293, 294, 295, 296, 296, 297, 298, 
		299, 300, 301, 302, 302, 303
	},

	{
		/* hypot(165, 0..255) */
		165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 
		165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 
		166, 166, 166, 167, 167, 167, 167, 167, 167, 168, 
		168, 168, 168, 168, 168, 169, 169, 169, 169, 170, 
		170, 170, 170, 171, 171, 171, 171, 172, 172, 172, 
		172, 173, 173, 173, 174, 174, 174, 175, 175, 175, 
		176, 176, 176, 177, 177, 177, 178, 178, 178, 179, 
		179, 180, 180, 180, 181, 181, 182, 182, 183, 183, 
		183, 184, 184, 185, 185, 186, 186, 187, 187, 187, 
		188, 188, 189, 189, 190, 190, 191, 191, 192, 192, 
		193, 193, 194, 195, 195, 196, 196, 197, 197, 198, 
		198, 199, 199, 200, 201, 201, 202, 202, 203, 203, 
		204, 205, 205, 206, 206, 207, 208, 208, 209, 209, 
		210, 211, 211, 212, 213, 213, 214, 214, 215, 216, 
		216, 217, 218, 218, 219, 220, 220, 221, 222, 222, 
		223, 224, 224, 225, 226, 226, 227, 228, 228, 229, 
		230, 231, 231, 232, 233, 233, 234, 235, 235, 236, 
		237, 238, 238, 239, 240, 241, 241, 242, 243, 243, 
		244, 245, 246, 246, 247, 248, 249, 249, 250, 251, 
		252, 252, 253, 254, 255, 255, 256, 257, 258, 259, 
		259, 260, 261, 262, 262, 263, 264, 265, 265, 266, 
		267, 268, 269, 269, 270, 271, 272, 273, 273, 274, 
		275, 276, 277, 277, 278, 279, 280, 281, 281, 282, 
		283, 284, 285, 286, 286, 287, 288, 289, 290, 290, 
		291, 292, 293, 294, 295, 295, 296, 297, 298, 299, 
		300, 300, 301, 302, 303, 304
	},

	{
		/* hypot(166, 0..255) */
		166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 
		166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 
		167, 167, 167, 168, 168, 168, 168, 168, 168, 169, 
		169, 169, 169, 169, 169, 170, 170, 170, 170, 171, 
		171, 171, 171, 171, 172, 172, 172, 173, 173, 173, 
		173, 174, 174, 174, 175, 175, 175, 176, 176, 176, 
		177, 177, 177, 178, 178, 178, 179, 179, 179, 180, 
		180, 181, 181, 181, 182, 182, 183, 183, 183, 184, 
		184, 185, 185, 186, 186, 186, 187, 187, 188, 188, 
		189, 189, 190, 190, 191, 191, 192, 192, 193, 193, 
		194, 194, 195, 195, 196, 196, 197, 197, 198, 199, 
		199, 200, 200, 201, 201, 202, 203, 203, 204, 204, 
		205, 205, 206, 207, 207, 208, 208, 209, 210, 210, 
		211, 211, 212, 213, 213, 214, 215, 215, 216, 217, 
		217, 218, 218, 219, 220, 220, 221, 222, 222, 223, 
		224, 224, 225, 226, 226, 227, 228, 228, 229, 230, 
		231, 231, 232, 233, 233, 234, 235, 235, 236, 237, 
		238, 238, 239, 240, 240, 241, 242, 243, 243, 244, 
		245, 246, 246, 247, 248, 249, 249, 250, 251, 252, 
		252, 253, 254, 255, 255, 256, 257, 258, 258, 259, 
		260, 261, 261, 262, 263, 264, 265, 265, 266, 267, 
		268, 268, 269, 270, 271, 272, 272, 273, 274, 275, 
		276, 276, 277, 278, 279, 280, 280, 281, 282, 283, 
		284, 284, 285, 286, 287, 288, 289, 289, 290, 291, 
		292, 293, 293, 294, 295, 296, 297, 298, 298, 299, 
		300, 301, 302, 303, 303, 304
	},

	{
		/* hypot(167, 0..255) */
		167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 
		167, 167, 167, 168, 168, 168, 168, 168, 168, 168, 
		168, 168, 168, 169, 169, 169, 169, 169, 169, 169, 
		170, 170, 170, 170, 170, 171, 171, 171, 171, 171, 
		172, 172, 172, 172, 173, 173, 173, 173, 174, 174, 
		174, 175, 175, 175, 176, 176, 176, 176, 177, 177, 
		177, 178, 178, 178, 179, 179, 180, 180, 180, 181, 
		181, 181, 182, 182, 183, 183, 183, 184, 184, 185, 
		185, 186, 186, 186, 187, 187, 188, 188, 189, 189, 
		190, 190, 191, 191, 192, 192, 193, 193, 194, 194, 
		195, 195, 196, 196, 197, 197, 198, 198, 199, 199, 
		200, 201, 201, 202, 202, 203, 203, 204, 204, 205, 
		206, 206, 207, 207, 208, 209, 209, 210, 210, 211, 
		212, 212, 213, 213, 214, 215, 215, 216, 217, 217, 
		218, 219, 219, 220, 221, 221, 222, 222, 223, 224, 
		224, 225, 226, 226, 227, 228, 229, 229, 230, 231, 
		231, 232, 233, 233, 234, 235, 235, 236, 237, 238, 
		238, 239, 240, 240, 241, 242, 243, 243, 244, 245, 
		246, 246, 247, 248, 248, 249, 250, 251, 251, 252, 
		253, 254, 254, 255, 256, 257, 257, 258, 259, 260, 
		261, 261, 262, 263, 264, 264, 265, 266, 267, 268, 
		268, 269, 270, 271, 271, 272, 273, 274, 275, 275, 
		276, 277, 278, 279, 279, 280, 281, 282, 283, 283, 
		284, 285, 286, 287, 287, 288, 289, 290, 291, 292, 
		292, 293, 294, 295, 296, 297, 297, 298, 299, 300, 
		301, 301, 302, 303, 304, 305
	},

	{
		/* hypot(168, 0..255) */
		168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 
		168, 168, 168, 169, 169, 169, 169, 169, 169, 169, 
		169, 169, 169, 170, 170, 170, 170, 170, 170, 170, 
		171, 171, 171, 171, 171, 172, 172, 172, 172, 172, 
		173, 173, 173, 173, 174, 174, 174, 174, 175, 175, 
		175, 176, 176, 176, 176, 177, 177, 177, 178, 178, 
		178, 179, 179, 179, 180, 180, 180, 181, 181, 182, 
		182, 182, 183, 183, 184, 184, 184, 185, 185, 186, 
		186, 187, 187, 187, 188, 188, 189, 189, 190, 190, 
		191, 191, 192, 192, 193, 193, 193, 194, 194, 195, 
		196, 196, 197, 197, 198, 198, 199, 199, 200, 200, 
		201, 201, 202, 202, 203, 204, 204, 205, 205, 206, 
		206, 207, 208, 208, 209, 209, 210, 211, 211, 212, 
		212, 213, 214, 214, 215, 216, 216, 217, 217, 218, 
		219, 219, 220, 221, 221, 222, 223, 223, 224, 225, 
		225, 226, 227, 227, 228, 229, 229, 230, 231, 231, 
		232, 233, 233, 234, 235, 235, 236, 237, 238, 238, 
		239, 240, 240, 241, 242, 243, 243, 244, 245, 245, 
		246, 247, 248, 248, 249, 250, 251, 251, 252, 253, 
		254, 254, 255, 256, 257, 257, 258, 259, 260, 260, 
		261, 262, 263, 264, 264, 265, 266, 267, 267, 268, 
		269, 270, 270, 271, 272, 273, 274, 274, 275, 276, 
		277, 278, 278, 279, 280, 281, 282, 282, 283, 284, 
		285, 286, 286, 287, 288, 289, 290, 291, 291, 292, 
		293, 294, 295, 295, 296, 297, 298, 299, 300, 300, 
		301, 302, 303, 304, 305, 305
	},

	{
		/* hypot(169, 0..255) */
		169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 
		169, 169, 169, 169, 170, 170, 170, 170, 170, 170, 
		170, 170, 170, 171, 171, 171, 171, 171, 171, 171, 
		172, 172, 172, 172, 172, 173, 173, 173, 173, 173, 
		174, 174, 174, 174, 175, 175, 175, 175, 176, 176, 
		176, 177, 177, 177, 177, 178, 178, 178, 179, 179, 
		179, 180, 180, 180, 181, 181, 181, 182, 182, 183, 
		183, 183, 184, 184, 184, 185, 185, 186, 186, 187, 
		187, 187, 188, 188, 189, 189, 190, 190, 191, 191, 
		191, 192, 192, 193, 193, 194, 194, 195, 195, 196, 
		196, 197, 197, 198, 198, 199, 199, 200, 201, 201, 
		202, 202, 203, 203, 204, 204, 205, 206, 206, 207, 
		207, 208, 208, 209, 210, 210, 211, 211, 212, 213, 
		213, 214, 214, 215, 216, 216, 217, 218, 218, 219, 
		219, 220, 221, 221, 222, 223, 223, 224, 225, 225, 
		226, 227, 227, 228, 229, 229, 230, 231, 231, 232, 
		233, 233, 234, 235, 235, 236, 237, 238, 238, 239, 
		240, 240, 241, 242, 243, 243, 244, 245, 245, 246, 
		247, 248, 248, 249, 250, 251, 251, 252, 253, 254, 
		254, 255, 256, 257, 257, 258, 259, 260, 260, 261, 
		262, 263, 263, 264, 265, 266, 266, 267, 268, 269, 
		270, 270, 271, 272, 273, 273, 274, 275, 276, 277, 
		277, 278, 279, 280, 281, 281, 282, 283, 284, 285, 
		285, 286, 287, 288, 289, 289, 290, 291, 292, 293, 
		294, 294, 295, 296, 297, 298, 298, 299, 300, 301, 
		302, 303, 303, 304, 305, 306
	},

	{
		/* hypot(170, 0..255) */
		170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 
		170, 170, 170, 170, 171, 171, 171, 171, 171, 171, 
		171, 171, 171, 172, 172, 172, 172, 172, 172, 172, 
		173, 173, 173, 173, 173, 174, 174, 174, 174, 174, 
		175, 175, 175, 175, 176, 176, 176, 176, 177, 177, 
		177, 177, 178, 178, 178, 179, 179, 179, 180, 180, 
		180, 181, 181, 181, 182, 182, 182, 183, 183, 183, 
		184, 184, 185, 185, 185, 186, 186, 187, 187, 187, 
		188, 188, 189, 189, 190, 190, 191, 191, 191, 192, 
		192, 193, 193, 194, 194, 195, 195, 196, 196, 197, 
		197, 198, 198, 199, 199, 200, 200, 201, 201, 202, 
		202, 203, 204, 204, 205, 205, 206, 206, 207, 208, 
		208, 209, 209, 210, 210, 211, 212, 212, 213, 213, 
		214, 215, 215, 216, 216, 217, 218, 218, 219, 220, 
		220, 221, 222, 222, 223, 223, 224, 225, 225, 226, 
		227, 227, 228, 229, 229, 230, 231, 231, 232, 233, 
		233, 234, 235, 236, 236, 237, 238, 238, 239, 240, 
		240, 241, 242, 243, 243, 244, 245, 245, 246, 247, 
		248, 248, 249, 250, 251, 251, 252, 253, 253, 254, 
		255, 256, 256, 257, 258, 259, 259, 260, 261, 262, 
		262, 263, 264, 265, 266, 266, 267, 268, 269, 269, 
		270, 271, 272, 273, 273, 274, 275, 276, 276, 277, 
		278, 279, 280, 280, 281, 282, 283, 284, 284, 285, 
		286, 287, 288, 288, 289, 290, 291, 292, 292, 293, 
		294, 295, 296, 297, 297, 298, 299, 300, 301, 301, 
		302, 303, 304, 305, 306, 306
	},

	{
		/* hypot(171, 0..255) */
		171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 
		171, 171, 171, 171, 172, 172, 172, 172, 172, 172, 
		172, 172, 172, 173, 173, 173, 173, 173, 173, 173, 
		174, 174, 174, 174, 174, 175, 175, 175, 175, 175, 
		176, 176, 176, 176, 177, 177, 177, 177, 178, 178, 
		178, 178, 179, 179, 179, 180, 180, 180, 181, 181, 
		181, 182, 182, 182, 183, 183, 183, 184, 184, 184, 
		185, 185, 186, 186, 186, 187, 187, 188, 188, 188, 
		189, 189, 190, 190, 191, 191, 191, 192, 192, 193, 
		193, 194, 194, 195, 195, 196, 196, 197, 197, 198, 
		198, 199, 199, 200, 200, 201, 201, 202, 202, 203, 
		203, 204, 204, 205, 206, 206, 207, 207, 208, 208, 
		209, 209, 210, 211, 211, 212, 212, 213, 214, 214, 
		215, 215, 216, 217, 217, 218, 218, 219, 220, 220, 
		221, 222, 222, 223, 224, 224, 225, 225, 226, 227, 
		227, 228, 229, 229, 230, 231, 231, 232, 233, 233, 
		234, 235, 236, 236, 237, 238, 238, 239, 240, 240, 
		241, 242, 243, 243, 244, 245, 245, 246, 247, 248, 
		248, 249, 250, 250, 251, 252, 253, 253, 254, 255, 
		256, 256, 257, 258, 259, 259, 260, 261, 262, 262, 
		263, 264, 265, 265, 266, 267, 268, 268, 269, 270, 
		271, 272, 272, 273, 274, 275, 275, 276, 277, 278, 
		279, 279, 280, 281, 282, 283, 283, 284, 285, 286, 
		287, 287, 288, 289, 290, 291, 291, 292, 293, 294, 
		295, 296, 296, 297, 298, 299, 300, 300, 301, 302, 
		303, 304, 305, 305, 306, 307
	},

	{
		/* hypot(172, 0..255) */
		172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 
		172, 172, 172, 172, 173, 173, 173, 173, 173, 173, 
		173, 173, 173, 174, 174, 174, 174, 174, 174, 174, 
		175, 175, 175, 175, 175, 176, 176, 176, 176, 176, 
		177, 177, 177, 177, 178, 178, 178, 178, 179, 179, 
		179, 179, 180, 180, 180, 181, 181, 181, 182, 182, 
		182, 182, 183, 183, 184, 184, 184, 185, 185, 185, 
		186, 186, 186, 187, 187, 188, 188, 188, 189, 189, 
		190, 190, 191, 191, 191, 192, 192, 193, 193, 194, 
		194, 195, 195, 196, 196, 196, 197, 197, 198, 198, 
		199, 199, 200, 200, 201, 202, 202, 203, 203, 204, 
		204, 205, 205, 206, 206, 207, 207, 208, 209, 209, 
		210, 210, 211, 211, 212, 213, 213, 214, 214, 215, 
		216, 216, 217, 217, 218, 219, 219, 220, 221, 221, 
		222, 222, 223, 224, 224, 225, 226, 226, 227, 228, 
		228, 229, 230, 230, 231, 232, 232, 233, 234, 234, 
		235, 236, 236, 237, 238, 238, 239, 240, 240, 241, 
		242, 243, 243, 244, 245, 245, 246, 247, 248, 248, 
		249, 250, 250, 251, 252, 253, 253, 254, 255, 256, 
		256, 257, 258, 259, 259, 260, 261, 262, 262, 263, 
		264, 265, 265, 266, 267, 268, 268, 269, 270, 271, 
		271, 272, 273, 274, 275, 275, 276, 277, 278, 278, 
		279, 280, 281, 282, 282, 283, 284, 285, 286, 286, 
		287, 288, 289, 290, 290, 291, 292, 293, 294, 294, 
		295, 296, 297, 298, 299, 299, 300, 301, 302, 303, 
		303, 304, 305, 306, 307, 308
	},

	{
		/* hypot(173, 0..255) */
		173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 
		173, 173, 173, 173, 174, 174, 174, 174, 174, 174, 
		174, 174, 174, 175, 175, 175, 175, 175, 175, 175, 
		176, 176, 176, 176, 176, 177, 177, 177, 177, 177, 
		178, 178, 178, 178, 179, 179, 179, 179, 180, 180, 
		180, 180, 181, 181, 181, 182, 182, 182, 182, 183, 
		183, 183, 184, 184, 184, 185, 185, 186, 186, 186, 
		187, 187, 187, 188, 188, 189, 189, 189, 190, 190, 
		191, 191, 191, 192, 192, 193, 193, 194, 194, 195, 
		195, 195, 196, 196, 197, 197, 198, 198, 199, 199, 
		200, 200, 201, 201, 202, 202, 203, 203, 204, 204, 
		205, 206, 206, 207, 207, 208, 208, 209, 209, 210, 
		211, 211, 212, 212, 213, 213, 214, 215, 215, 216, 
		216, 217, 218, 218, 219, 219, 220, 221, 221, 222, 
		223, 223, 224, 224, 225, 226, 226, 227, 228, 228, 
		229, 230, 230, 231, 232, 232, 233, 234, 234, 235, 
		236, 236, 237, 238, 238, 239, 240, 240, 241, 242, 
		243, 243, 244, 245, 245, 246, 247, 248, 248, 249, 
		250, 250, 251, 252, 253, 253, 254, 255, 255, 256, 
		257, 258, 258, 259, 260, 261, 261, 262, 263, 264, 
		264, 265, 266, 267, 267, 268, 269, 270, 271, 271, 
		272, 273, 274, 274, 275, 276, 277, 278, 278, 279, 
		280, 281, 281, 282, 283, 284, 285, 285, 286, 287, 
		288, 289, 289, 290, 291, 292, 293, 293, 294, 295, 
		296, 297, 297, 298, 299, 300, 301, 302, 302, 303, 
		304, 305, 306, 306, 307, 308
	},

	{
		/* hypot(174, 0..255) */
		174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 
		174, 174, 174, 174, 175, 175, 175, 175, 175, 175, 
		175, 175, 175, 176, 176, 176, 176, 176, 176, 176, 
		177, 177, 177, 177, 177, 177, 178, 178, 178, 178, 
		179, 179, 179, 179, 179, 180, 180, 180, 180, 181, 
		181, 181, 182, 182, 182, 182, 183, 183, 183, 184, 
		184, 184, 185, 185, 185, 186, 186, 186, 187, 187, 
		188, 188, 188, 189, 189, 189, 190, 190, 191, 191, 
		192, 192, 192, 193, 193, 194, 194, 195, 195, 195, 
		196, 196, 197, 197, 198, 198, 199, 199, 200, 200, 
		201, 201, 202, 202, 203, 203, 204, 204, 205, 205, 
		206, 206, 207, 207, 208, 209, 209, 210, 210, 211, 
		211, 212, 213, 213, 214, 214, 215, 215, 216, 217, 
		217, 218, 218, 219, 220, 220, 221, 221, 222, 223, 
		223, 224, 225, 225, 226, 226, 227, 228, 228, 229, 
		230, 230, 231, 232, 232, 233, 234, 234, 235, 236, 
		236, 237, 238, 238, 239, 240, 240, 241, 242, 243, 
		243, 244, 245, 245, 246, 247, 247, 248, 249, 250, 
		250, 251, 252, 253, 253, 254, 255, 255, 256, 257, 
		258, 258, 259, 260, 261, 261, 262, 263, 264, 264, 
		265, 266, 267, 267, 268, 269, 270, 270, 271, 272, 
		273, 273, 274, 275, 276, 277, 277, 278, 279, 280, 
		280, 281, 282, 283, 284, 284, 285, 286, 287, 288, 
		288, 289, 290, 291, 292, 292, 293, 294, 295, 296, 
		296, 297, 298, 299, 300, 301, 301, 302, 303, 304, 
		305, 305, 306, 307, 308, 309
	},

	{
		/* hypot(175, 0..255) */
		175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 
		175, 175, 175, 175, 176, 176, 176, 176, 176, 176, 
		176, 176, 176, 177, 177, 177, 177, 177, 177, 177, 
		178, 178, 178, 178, 178, 178, 179, 179, 179, 179, 
		180, 180, 180, 180, 180, 181, 181, 181, 181, 182, 
		182, 182, 183, 183, 183, 183, 184, 184, 184, 185, 
		185, 185, 186, 186, 186, 187, 187, 187, 188, 188, 
		188, 189, 189, 190, 190, 190, 191, 191, 192, 192, 
		192, 193, 193, 194, 194, 195, 195, 195, 196, 196, 
		197, 197, 198, 198, 199, 199, 200, 200, 201, 201, 
		202, 202, 203, 203, 204, 204, 205, 205, 206, 206, 
		207, 207, 208, 208, 209, 209, 210, 211, 211, 212, 
		212, 213, 213, 214, 214, 215, 216, 216, 217, 217, 
		218, 219, 219, 220, 220, 221, 222, 222, 223, 223, 
		224, 225, 225, 226, 227, 227, 228, 229, 229, 230, 
		230, 231, 232, 232, 233, 234, 234, 235, 236, 236, 
		237, 238, 238, 239, 240, 241, 241, 242, 243, 243, 
		244, 245, 245, 246, 247, 247, 248, 249, 250, 250, 
		251, 252, 252, 253, 254, 255, 255, 256, 257, 258, 
		258, 259, 260, 261, 261, 262, 263, 264, 264, 265, 
		266, 267, 267, 268, 269, 270, 270, 271, 272, 273, 
		273, 274, 275, 276, 276, 277, 278, 279, 280, 280, 
		281, 282, 283, 283, 284, 285, 286, 287, 287, 288, 
		289, 290, 291, 291, 292, 293, 294, 295, 295, 296, 
		297, 298, 299, 299, 300, 301, 302, 303, 304, 304, 
		305, 306, 307, 308, 308, 309
	},

	{
		/* hypot(176, 0..255) */
		176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 
		176, 176, 176, 176, 177, 177, 177, 177, 177, 177, 
		177, 177, 177, 177, 178, 178, 178, 178, 178, 178, 
		179, 179, 179, 179, 179, 179, 180, 180, 180, 180, 
		180, 181, 181, 181, 181, 182, 182, 182, 182, 183, 
		183, 183, 184, 184, 184, 184, 185, 185, 185, 186, 
		186, 186, 187, 187, 187, 188, 188, 188, 189, 189, 
		189, 190, 190, 191, 191, 191, 192, 192, 193, 193, 
		193, 194, 194, 195, 195, 195, 196, 196, 197, 197, 
		198, 198, 199, 199, 200, 200, 200, 201, 201, 202, 
		202, 203, 203, 204, 204, 205, 205, 206, 206, 207, 
		208, 208, 209, 209, 210, 210, 211, 211, 212, 212, 
		213, 214, 214, 215, 215, 216, 216, 217, 218, 218, 
		219, 219, 220, 221, 221, 222, 222, 223, 224, 224, 
		225, 226, 226, 227, 227, 228, 229, 229, 230, 231, 
		231, 232, 233, 233, 234, 235, 235, 236, 237, 237, 
		238, 239, 239, 240, 241, 241, 242, 243, 243, 244, 
		245, 245, 246, 247, 247, 248, 249, 250, 250, 251, 
		252, 252, 253, 254, 255, 255, 256, 257, 258, 258, 
		259, 260, 260, 261, 262, 263, 263, 264, 265, 266, 
		266, 267, 268, 269, 269, 270, 271, 272, 272, 273, 
		274, 275, 276, 276, 277, 278, 279, 279, 280, 281, 
		282, 283, 283, 284, 285, 286, 286, 287, 288, 289, 
		290, 290, 291, 292, 293, 294, 294, 295, 296, 297, 
		298, 298, 299, 300, 301, 302, 302, 303, 304, 305, 
		306, 307, 307, 308, 309, 310
	},

	{
		/* hypot(177, 0..255) */
		177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 
		177, 177, 177, 177, 178, 178, 178, 178, 178, 178, 
		178, 178, 178, 178, 179, 179, 179, 179, 179, 179, 
		180, 180, 180, 180, 180, 180, 181, 181, 181, 181, 
		181, 182, 182, 182, 182, 183, 183, 183, 183, 184, 
		184, 184, 184, 185, 185, 185, 186, 186, 186, 187, 
		187, 187, 188, 188, 188, 189, 189, 189, 190, 190, 
		190, 191, 191, 191, 192, 192, 193, 193, 193, 194, 
		194, 195, 195, 195, 196, 196, 197, 197, 198, 198, 
		199, 199, 199, 200, 200, 201, 201, 202, 202, 203, 
		203, 204, 204, 205, 205, 206, 206, 207, 207, 208, 
		208, 209, 209, 210, 211, 211, 212, 212, 213, 213, 
		214, 214, 215, 216, 216, 217, 217, 218, 218, 219, 
		220, 220, 221, 221, 222, 223, 223, 224, 224, 225, 
		226, 226, 227, 228, 228, 229, 229, 230, 231, 231, 
		232, 233, 233, 234, 235, 235, 236, 237, 237, 238, 
		239, 239, 240, 241, 241, 242, 243, 243, 244, 245, 
		245, 246, 247, 248, 248, 249, 250, 250, 251, 252, 
		252, 253, 254, 255, 255, 256, 257, 257, 258, 259, 
		260, 260, 261, 262, 263, 263, 264, 265, 266, 266, 
		267, 268, 269, 269, 270, 271, 272, 272, 273, 274, 
		275, 275, 276, 277, 278, 278, 279, 280, 281, 282, 
		282, 283, 284, 285, 285, 286, 287, 288, 289, 289, 
		290, 291, 292, 293, 293, 294, 295, 296, 297, 297, 
		298, 299, 300, 301, 301, 302, 303, 304, 305, 305, 
		306, 307, 308, 309, 310, 310
	},

	{
		/* hypot(178, 0..255) */
		178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 
		178, 178, 178, 178, 179, 179, 179, 179, 179, 179, 
		179, 179, 179, 179, 180, 180, 180, 180, 180, 180, 
		181, 181, 181, 181, 181, 181, 182, 182, 182, 182, 
		182, 183, 183, 183, 183, 184, 184, 184, 184, 185, 
		185, 185, 185, 186, 186, 186, 187, 187, 187, 188, 
		188, 188, 188, 189, 189, 189, 190, 190, 191, 191, 
		191, 192, 192, 192, 193, 193, 194, 194, 194, 195, 
		195, 196, 196, 196, 197, 197, 198, 198, 199, 199, 
		199, 200, 200, 201, 201, 202, 202, 203, 203, 204, 
		204, 205, 205, 206, 206, 207, 207, 208, 208, 209, 
		209, 210, 210, 211, 211, 212, 212, 213, 214, 214, 
		215, 215, 216, 216, 217, 218, 218, 219, 219, 220, 
		220, 221, 222, 222, 223, 223, 224, 225, 225, 226, 
		226, 227, 228, 228, 229, 230, 230, 231, 231, 232, 
		233, 233, 234, 235, 235, 236, 237, 237, 238, 239, 
		239, 240, 241, 241, 242, 243, 243, 244, 245, 245, 
		246, 247, 248, 248, 249, 250, 250, 251, 252, 252, 
		253, 254, 255, 255, 256, 257, 257, 258, 259, 260, 
		260, 261, 262, 263, 263, 264, 265, 266, 266, 267, 
		268, 268, 269, 270, 271, 271, 272, 273, 274, 275, 
		275, 276, 277, 278, 278, 279, 280, 281, 281, 282, 
		283, 284, 285, 285, 286, 287, 288, 288, 289, 290, 
		291, 292, 292, 293, 294, 295, 296, 296, 297, 298, 
		299, 300, 300, 301, 302, 303, 304, 304, 305, 306, 
		307, 308, 309, 309, 310, 311
	},

	{
		/* hypot(179, 0..255) */
		179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 
		179, 179, 179, 179, 180, 180, 180, 180, 180, 180, 
		180, 180, 180, 180, 181, 181, 181, 181, 181, 181, 
		181, 182, 182, 182, 182, 182, 183, 183, 183, 183, 
		183, 184, 184, 184, 184, 185, 185, 185, 185, 186, 
		186, 186, 186, 187, 187, 187, 188, 188, 188, 188, 
		189, 189, 189, 190, 190, 190, 191, 191, 191, 192, 
		192, 193, 193, 193, 194, 194, 194, 195, 195, 196, 
		196, 196, 197, 197, 198, 198, 199, 199, 199, 200, 
		200, 201, 201, 202, 202, 203, 203, 204, 204, 205, 
		205, 206, 206, 207, 207, 208, 208, 209, 209, 210, 
		210, 211, 211, 212, 212, 213, 213, 214, 214, 215, 
		216, 216, 217, 217, 218, 218, 219, 219, 220, 221, 
		221, 222, 222, 223, 224, 224, 225, 225, 226, 227, 
		227, 228, 228, 229, 230, 230, 231, 232, 232, 233, 
		234, 234, 235, 235, 236, 237, 237, 238, 239, 239, 
		240, 241, 241, 242, 243, 243, 244, 245, 245, 246, 
		247, 248, 248, 249, 250, 250, 251, 252, 252, 253, 
		254, 255, 255, 256, 257, 257, 258, 259, 260, 260, 
		261, 262, 262, 263, 264, 265, 265, 266, 267, 268, 
		268, 269, 270, 271, 271, 272, 273, 274, 274, 275, 
		276, 277, 277, 278, 279, 280, 281, 281, 282, 283, 
		284, 284, 285, 286, 287, 288, 288, 289, 290, 291, 
		291, 292, 293, 294, 295, 295, 296, 297, 298, 299, 
		299, 300, 301, 302, 303, 303, 304, 305, 306, 307, 
		307, 308, 309, 310, 311, 312
	},

	{
		/* hypot(180, 0..255) */
		180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
		180, 180, 180, 180, 181, 181, 181, 181, 181, 181, 
		181, 181, 181, 181, 182, 182, 182, 182, 182, 182, 
		182, 183, 183, 183, 183, 183, 184, 184, 184, 184, 
		184, 185, 185, 185, 185, 186, 186, 186, 186, 187, 
		187, 187, 187, 188, 188, 188, 189, 189, 189, 189, 
		190, 190, 190, 191, 191, 191, 192, 192, 192, 193, 
		193, 193, 194, 194, 195, 195, 195, 196, 196, 197, 
		197, 197, 198, 198, 199, 199, 199, 200, 200, 201, 
		201, 202, 202, 203, 203, 204, 204, 204, 205, 205, 
		206, 206, 207, 207, 208, 208, 209, 209, 210, 210, 
		211, 211, 212, 213, 213, 214, 214, 215, 215, 216, 
		216, 217, 217, 218, 219, 219, 220, 220, 221, 221, 
		222, 223, 223, 224, 224, 225, 226, 226, 227, 227, 
		228, 229, 229, 230, 231, 231, 232, 232, 233, 234, 
		234, 235, 236, 236, 237, 238, 238, 239, 240, 240, 
		241, 241, 242, 243, 244, 244, 245, 246, 246, 247, 
		248, 248, 249, 250, 250, 251, 252, 252, 253, 254, 
		255, 255, 256, 257, 257, 258, 259, 260, 260, 261, 
		262, 262, 263, 264, 265, 265, 266, 267, 268, 268, 
		269, 270, 271, 271, 272, 273, 274, 274, 275, 276, 
		277, 277, 278, 279, 280, 280, 281, 282, 283, 283, 
		284, 285, 286, 287, 287, 288, 289, 290, 290, 291, 
		292, 293, 294, 294, 295, 296, 297, 298, 298, 299, 
		300, 301, 302, 302, 303, 304, 305, 306, 306, 307, 
		308, 309, 310, 310, 311, 312
	},

	{
		/* hypot(181, 0..255) */
		181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 
		181, 181, 181, 181, 182, 182, 182, 182, 182, 182, 
		182, 182, 182, 182, 183, 183, 183, 183, 183, 183, 
		183, 184, 184, 184, 184, 184, 185, 185, 185, 185, 
		185, 186, 186, 186, 186, 187, 187, 187, 187, 188, 
		188, 188, 188, 189, 189, 189, 189, 190, 190, 190, 
		191, 191, 191, 192, 192, 192, 193, 193, 193, 194, 
		194, 194, 195, 195, 196, 196, 196, 197, 197, 197, 
		198, 198, 199, 199, 200, 200, 200, 201, 201, 202, 
		202, 203, 203, 203, 204, 204, 205, 205, 206, 206, 
		207, 207, 208, 208, 209, 209, 210, 210, 211, 211, 
		212, 212, 213, 213, 214, 214, 215, 216, 216, 217, 
		217, 218, 218, 219, 219, 220, 221, 221, 222, 222, 
		223, 223, 224, 225, 225, 226, 226, 227, 228, 228, 
		229, 229, 230, 231, 231, 232, 233, 233, 234, 234, 
		235, 236, 236, 237, 238, 238, 239, 240, 240, 241, 
		242, 242, 243, 244, 244, 245, 246, 246, 247, 248, 
		248, 249, 250, 250, 251, 252, 252, 253, 254, 255, 
		255, 256, 257, 257, 258, 259, 260, 260, 261, 262, 
		262, 263, 264, 265, 265, 266, 267, 268, 268, 269, 
		270, 270, 271, 272, 273, 273, 274, 275, 276, 276, 
		277, 278, 279, 280, 280, 281, 282, 283, 283, 284, 
		285, 286, 286, 287, 288, 289, 290, 290, 291, 292, 
		293, 293, 294, 295, 296, 297, 297, 298, 299, 300, 
		301, 301, 302, 303, 304, 305, 305, 306, 307, 308, 
		309, 309, 310, 311, 312, 313
	},

	{
		/* hypot(182, 0..255) */
		182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 
		182, 182, 182, 182, 183, 183, 183, 183, 183, 183, 
		183, 183, 183, 183, 184, 184, 184, 184, 184, 184, 
		184, 185, 185, 185, 185, 185, 186, 186, 186, 186, 
		186, 187, 187, 187, 187, 187, 188, 188, 188, 188, 
		189, 189, 189, 190, 190, 190, 190, 191, 191, 191, 
		192, 192, 192, 193, 193, 193, 194, 194, 194, 195, 
		195, 195, 196, 196, 196, 197, 197, 198, 198, 198, 
		199, 199, 200, 200, 200, 201, 201, 202, 202, 203, 
		203, 203, 204, 204, 205, 205, 206, 206, 207, 207, 
		208, 208, 209, 209, 210, 210, 211, 211, 212, 212, 
		213, 213, 214, 214, 215, 215, 216, 216, 217, 217, 
		218, 219, 219, 220, 220, 221, 221, 222, 223, 223, 
		224, 224, 225, 225, 226, 227, 227, 228, 228, 229, 
		230, 230, 231, 231, 232, 233, 233, 234, 235, 235, 
		236, 236, 237, 238, 238, 239, 240, 240, 241, 242, 
		242, 243, 244, 244, 245, 246, 246, 247, 248, 248, 
		249, 250, 250, 251, 252, 252, 253, 254, 255, 255, 
		256, 257, 257, 258, 259, 260, 260, 261, 262, 262, 
		263, 264, 265, 265, 266, 267, 267, 268, 269, 270, 
		270, 271, 272, 273, 273, 274, 275, 276, 276, 277, 
		278, 279, 279, 280, 281, 282, 282, 283, 284, 285, 
		286, 286, 287, 288, 289, 289, 290, 291, 292, 293, 
		293, 294, 295, 296, 296, 297, 298, 299, 300, 300, 
		301, 302, 303, 304, 304, 305, 306, 307, 308, 308, 
		309, 310, 311, 312, 312, 313
	},

	{
		/* hypot(183, 0..255) */
		183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 
		183, 183, 183, 183, 184, 184, 184, 184, 184, 184, 
		184, 184, 184, 184, 185, 185, 185, 185, 185, 185, 
		185, 186, 186, 186, 186, 186, 187, 187, 187, 187, 
		187, 188, 188, 188, 188, 188, 189, 189, 189, 189, 
		190, 190, 190, 191, 191, 191, 191, 192, 192, 192, 
		193, 193, 193, 194, 194, 194, 195, 195, 195, 196, 
		196, 196, 197, 197, 197, 198, 198, 199, 199, 199, 
		200, 200, 201, 201, 201, 202, 202, 203, 203, 203, 
		204, 204, 205, 205, 206, 206, 207, 207, 208, 208, 
		209, 209, 210, 210, 210, 211, 211, 212, 212, 213, 
		214, 214, 215, 215, 216, 216, 217, 217, 218, 218, 
		219, 219, 220, 220, 221, 222, 222, 223, 223, 224, 
		224, 225, 226, 226, 227, 227, 228, 229, 229, 230, 
		230, 231, 232, 232, 233, 233, 234, 235, 235, 236, 
		237, 237, 238, 239, 239, 240, 240, 241, 242, 242, 
		243, 244, 244, 245, 246, 246, 247, 248, 248, 249, 
		250, 250, 251, 252, 253, 253, 254, 255, 255, 256, 
		257, 257, 258, 259, 260, 260, 261, 262, 262, 263, 
		264, 265, 265, 266, 267, 267, 268, 269, 270, 270, 
		271, 272, 273, 273, 274, 275, 276, 276, 277, 278, 
		279, 279, 280, 281, 282, 282, 283, 284, 285, 285, 
		286, 287, 288, 288, 289, 290, 291, 292, 292, 293, 
		294, 295, 295, 296, 297, 298, 299, 299, 300, 301, 
		302, 303, 303, 304, 305, 306, 307, 307, 308, 309, 
		310, 311, 311, 312, 313, 314
	},

	{
		/* hypot(184, 0..255) */
		184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 
		184, 184, 184, 184, 185, 185, 185, 185, 185, 185, 
		185, 185, 185, 185, 186, 186, 186, 186, 186, 186, 
		186, 187, 187, 187, 187, 187, 187, 188, 188, 188, 
		188, 189, 189, 189, 189, 189, 190, 190, 190, 190, 
		191, 191, 191, 191, 192, 192, 192, 193, 193, 193, 
		194, 194, 194, 194, 195, 195, 195, 196, 196, 197, 
		197, 197, 198, 198, 198, 199, 199, 199, 200, 200, 
		201, 201, 201, 202, 202, 203, 203, 204, 204, 204, 
		205, 205, 206, 206, 207, 207, 208, 208, 208, 209, 
		209, 210, 210, 211, 211, 212, 212, 213, 213, 214, 
		214, 215, 215, 216, 216, 217, 218, 218, 219, 219, 
		220, 220, 221, 221, 222, 222, 223, 224, 224, 225, 
		225, 226, 226, 227, 228, 228, 229, 229, 230, 231, 
		231, 232, 232, 233, 234, 234, 235, 236, 236, 237, 
		237, 238, 239, 239, 240, 241, 241, 242, 243, 243, 
		244, 244, 245, 246, 246, 247, 248, 248, 249, 250, 
		251, 251, 252, 253, 253, 254, 255, 255, 256, 257, 
		257, 258, 259, 260, 260, 261, 262, 262, 263, 264, 
		264, 265, 266, 267, 267, 268, 269, 270, 270, 271, 
		272, 273, 273, 274, 275, 275, 276, 277, 278, 278, 
		279, 280, 281, 281, 282, 283, 284, 285, 285, 286, 
		287, 288, 288, 289, 290, 291, 291, 292, 293, 294, 
		295, 295, 296, 297, 298, 298, 299, 300, 301, 302, 
		302, 303, 304, 305, 306, 306, 307, 308, 309, 310, 
		310, 311, 312, 313, 314, 314
	},

	{
		/* hypot(185, 0..255) */
		185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 
		185, 185, 185, 185, 186, 186, 186, 186, 186, 186, 
		186, 186, 186, 186, 187, 187, 187, 187, 187, 187, 
		187, 188, 188, 188, 188, 188, 188, 189, 189, 189, 
		189, 189, 190, 190, 190, 190, 191, 191, 191, 191, 
		192, 192, 192, 192, 193, 193, 193, 194, 194, 194, 
		194, 195, 195, 195, 196, 196, 196, 197, 197, 197, 
		198, 198, 199, 199, 199, 200, 200, 200, 201, 201, 
		202, 202, 202, 203, 203, 204, 204, 204, 205, 205, 
		206, 206, 207, 207, 208, 208, 208, 209, 209, 210, 
		210, 211, 211, 212, 212, 213, 213, 214, 214, 215, 
		215, 216, 216, 217, 217, 218, 218, 219, 219, 220, 
		221, 221, 222, 222, 223, 223, 224, 224, 225, 226, 
		226, 227, 227, 228, 228, 229, 230, 230, 231, 231, 
		232, 233, 233, 234, 234, 235, 236, 236, 237, 238, 
		238, 239, 239, 240, 241, 241, 242, 243, 243, 244, 
		245, 245, 246, 247, 247, 248, 249, 249, 250, 251, 
		251, 252, 253, 253, 254, 255, 255, 256, 257, 257, 
		258, 259, 260, 260, 261, 262, 262, 263, 264, 264, 
		265, 266, 267, 267, 268, 269, 270, 270, 271, 272, 
		272, 273, 274, 275, 275, 276, 277, 278, 278, 279, 
		280, 281, 281, 282, 283, 284, 284, 285, 286, 287, 
		287, 288, 289, 290, 291, 291, 292, 293, 294, 294, 
		295, 296, 297, 298, 298, 299, 300, 301, 301, 302, 
		303, 304, 305, 305, 306, 307, 308, 309, 309, 310, 
		311, 312, 313, 313, 314, 315
	},

	{
		/* hypot(186, 0..255) */
		186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 
		186, 186, 186, 186, 187, 187, 187, 187, 187, 187, 
		187, 187, 187, 187, 188, 188, 188, 188, 188, 188, 
		188, 189, 189, 189, 189, 189, 189, 190, 190, 190, 
		190, 190, 191, 191, 191, 191, 192, 192, 192, 192, 
		193, 193, 193, 193, 194, 194, 194, 195, 195, 195, 
		195, 196, 196, 196, 197, 197, 197, 198, 198, 198, 
		199, 199, 199, 200, 200, 201, 201, 201, 202, 202, 
		202, 203, 203, 204, 204, 205, 205, 205, 206, 206, 
		207, 207, 208, 208, 208, 209, 209, 210, 210, 211, 
		211, 212, 212, 213, 213, 214, 214, 215, 215, 216, 
		216, 217, 217, 218, 218, 219, 219, 220, 220, 221, 
		221, 222, 222, 223, 224, 224, 225, 225, 226, 226, 
		227, 228, 228, 229, 229, 230, 230, 231, 232, 232, 
		233, 233, 234, 235, 235, 236, 236, 237, 238, 238, 
		239, 240, 240, 241, 241, 242, 243, 243, 244, 245, 
		245, 246, 247, 247, 248, 249, 249, 250, 251, 251, 
		252, 253, 253, 254, 255, 255, 256, 257, 257, 258, 
		259, 260, 260, 261, 262, 262, 263, 264, 264, 265, 
		266, 267, 267, 268, 269, 269, 270, 271, 272, 272, 
		273, 274, 275, 275, 276, 277, 278, 278, 279, 280, 
		281, 281, 282, 283, 284, 284, 285, 286, 287, 287, 
		288, 289, 290, 290, 291, 292, 293, 293, 294, 295, 
		296, 297, 297, 298, 299, 300, 300, 301, 302, 303, 
		304, 304, 305, 306, 307, 308, 308, 309, 310, 311, 
		312, 312, 313, 314, 315, 316
	},

	{
		/* hypot(187, 0..255) */
		187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
		187, 187, 187, 187, 188, 188, 188, 188, 188, 188, 
		188, 188, 188, 188, 189, 189, 189, 189, 189, 189, 
		189, 190, 190, 190, 190, 190, 190, 191, 191, 191, 
		191, 191, 192, 192, 192, 192, 193, 193, 193, 193, 
		194, 194, 194, 194, 195, 195, 195, 195, 196, 196, 
		196, 197, 197, 197, 198, 198, 198, 199, 199, 199, 
		200, 200, 200, 201, 201, 201, 202, 202, 203, 203, 
		203, 204, 204, 205, 205, 205, 206, 206, 207, 207, 
		208, 208, 208, 209, 209, 210, 210, 211, 211, 212, 
		212, 213, 213, 213, 214, 214, 215, 215, 216, 216, 
		217, 217, 218, 218, 219, 220, 220, 221, 221, 222, 
		222, 223, 223, 224, 224, 225, 225, 226, 227, 227, 
		228, 228, 229, 229, 230, 231, 231, 232, 232, 233, 
		234, 234, 235, 235, 236, 237, 237, 238, 238, 239, 
		240, 240, 241, 242, 242, 243, 244, 244, 245, 245, 
		246, 247, 247, 248, 249, 249, 250, 251, 251, 252, 
		253, 253, 254, 255, 255, 256, 257, 257, 258, 259, 
		260, 260, 261, 262, 262, 263, 264, 264, 265, 266, 
		267, 267, 268, 269, 269, 270, 271, 272, 272, 273, 
		274, 275, 275, 276, 277, 277, 278, 279, 280, 280, 
		281, 282, 283, 283, 284, 285, 286, 286, 287, 288, 
		289, 289, 290, 291, 292, 293, 293, 294, 295, 296, 
		296, 297, 298, 299, 300, 300, 301, 302, 303, 303, 
		304, 305, 306, 307, 307, 308, 309, 310, 311, 311, 
		312, 313, 314, 315, 315, 316
	},

	{
		/* hypot(188, 0..255) */
		188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 
		188, 188, 188, 188, 189, 189, 189, 189, 189, 189, 
		189, 189, 189, 189, 190, 190, 190, 190, 190, 190, 
		190, 191, 191, 191, 191, 191, 191, 192, 192, 192, 
		192, 192, 193, 193, 193, 193, 194, 194, 194, 194, 
		195, 195, 195, 195, 196, 196, 196, 196, 197, 197, 
		197, 198, 198, 198, 199, 199, 199, 200, 200, 200, 
		201, 201, 201, 202, 202, 202, 203, 203, 204, 204, 
		204, 205, 205, 206, 206, 206, 207, 207, 208, 208, 
		208, 209, 209, 210, 210, 211, 211, 212, 212, 212, 
		213, 213, 214, 214, 215, 215, 216, 216, 217, 217, 
		218, 218, 219, 219, 220, 220, 221, 221, 222, 222, 
		223, 224, 224, 225, 225, 226, 226, 227, 227, 228, 
		229, 229, 230, 230, 231, 231, 232, 233, 233, 234, 
		234, 235, 236, 236, 237, 237, 238, 239, 239, 240, 
		241, 241, 242, 242, 243, 244, 244, 245, 246, 246, 
		247, 248, 248, 249, 249, 250, 251, 251, 252, 253, 
		253, 254, 255, 255, 256, 257, 258, 258, 259, 260, 
		260, 261, 262, 262, 263, 264, 264, 265, 266, 267, 
		267, 268, 269, 269, 270, 271, 272, 272, 273, 274, 
		274, 275, 276, 277, 277, 278, 279, 280, 280, 281, 
		282, 283, 283, 284, 285, 286, 286, 287, 288, 289, 
		289, 290, 291, 292, 292, 293, 294, 295, 296, 296, 
		297, 298, 299, 299, 300, 301, 302, 303, 303, 304, 
		305, 306, 306, 307, 308, 309, 310, 310, 311, 312, 
		313, 314, 314, 315, 316, 317
	},

	{
		/* hypot(189, 0..255) */
		189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 
		189, 189, 189, 189, 190, 190, 190, 190, 190, 190, 
		190, 190, 190, 190, 191, 191, 191, 191, 191, 191, 
		191, 192, 192, 192, 192, 192, 192, 193, 193, 193, 
		193, 193, 194, 194, 194, 194, 195, 195, 195, 195, 
		196, 196, 196, 196, 197, 197, 197, 197, 198, 198, 
		198, 199, 199, 199, 200, 200, 200, 201, 201, 201, 
		202, 202, 202, 203, 203, 203, 204, 204, 204, 205, 
		205, 206, 206, 206, 207, 207, 208, 208, 208, 209, 
		209, 210, 210, 211, 211, 212, 212, 212, 213, 213, 
		214, 214, 215, 215, 216, 216, 217, 217, 218, 218, 
		219, 219, 220, 220, 221, 221, 222, 222, 223, 223, 
		224, 224, 225, 225, 226, 227, 227, 228, 228, 229, 
		229, 230, 231, 231, 232, 232, 233, 233, 234, 235, 
		235, 236, 236, 237, 238, 238, 239, 239, 240, 241, 
		241, 242, 243, 243, 244, 244, 245, 246, 246, 247, 
		248, 248, 249, 250, 250, 251, 252, 252, 253, 254, 
		254, 255, 256, 256, 257, 258, 258, 259, 260, 260, 
		261, 262, 262, 263, 264, 264, 265, 266, 267, 267, 
		268, 269, 269, 270, 271, 272, 272, 273, 274, 274, 
		275, 276, 277, 277, 278, 279, 280, 280, 281, 282, 
		283, 283, 284, 285, 286, 286, 287, 288, 289, 289, 
		290, 291, 292, 292, 293, 294, 295, 295, 296, 297, 
		298, 298, 299, 300, 301, 302, 302, 303, 304, 305, 
		305, 306, 307, 308, 309, 309, 310, 311, 312, 313, 
		313, 314, 315, 316, 317, 317
	},

	{
		/* hypot(190, 0..255) */
		190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 
		190, 190, 190, 190, 191, 191, 191, 191, 191, 191, 
		191, 191, 191, 191, 192, 192, 192, 192, 192, 192, 
		192, 193, 193, 193, 193, 193, 193, 194, 194, 194, 
		194, 194, 195, 195, 195, 195, 195, 196, 196, 196, 
		196, 197, 197, 197, 198, 198, 198, 198, 199, 199, 
		199, 200, 200, 200, 200, 201, 201, 201, 202, 202, 
		202, 203, 203, 204, 204, 204, 205, 205, 205, 206, 
		206, 207, 207, 207, 208, 208, 209, 209, 209, 210, 
		210, 211, 211, 212, 212, 212, 213, 213, 214, 214, 
		215, 215, 216, 216, 217, 217, 218, 218, 219, 219, 
		220, 220, 221, 221, 222, 222, 223, 223, 224, 224, 
		225, 225, 226, 226, 227, 227, 228, 229, 229, 230, 
		230, 231, 231, 232, 232, 233, 234, 234, 235, 235, 
		236, 237, 237, 238, 238, 239, 240, 240, 241, 241, 
		242, 243, 243, 244, 245, 245, 246, 246, 247, 248, 
		248, 249, 250, 250, 251, 252, 252, 253, 254, 254, 
		255, 256, 256, 257, 258, 258, 259, 260, 260, 261, 
		262, 262, 263, 264, 264, 265, 266, 267, 267, 268, 
		269, 269, 270, 271, 272, 272, 273, 274, 274, 275, 
		276, 277, 277, 278, 279, 280, 280, 281, 282, 282, 
		283, 284, 285, 285, 286, 287, 288, 288, 289, 290, 
		291, 291, 292, 293, 294, 294, 295, 296, 297, 298, 
		298, 299, 300, 301, 301, 302, 303, 304, 305, 305, 
		306, 307, 308, 308, 309, 310, 311, 312, 312, 313, 
		314, 315, 316, 316, 317, 318
	},

	{
		/* hypot(191, 0..255) */
		191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 
		191, 191, 191, 191, 192, 192, 192, 192, 192, 192, 
		192, 192, 192, 192, 193, 193, 193, 193, 193, 193, 
		193, 193, 194, 194, 194, 194, 194, 195, 195, 195, 
		195, 195, 196, 196, 196, 196, 196, 197, 197, 197, 
		197, 198, 198, 198, 198, 199, 199, 199, 200, 200, 
		200, 201, 201, 201, 201, 202, 202, 202, 203, 203, 
		203, 204, 204, 204, 205, 205, 206, 206, 206, 207, 
		207, 207, 208, 208, 209, 209, 209, 210, 210, 211, 
		211, 212, 212, 212, 213, 213, 214, 214, 215, 215, 
		216, 216, 217, 217, 217, 218, 218, 219, 219, 220, 
		220, 221, 221, 222, 222, 223, 223, 224, 225, 225, 
		226, 226, 227, 227, 228, 228, 229, 229, 230, 230, 
		231, 232, 232, 233, 233, 234, 234, 235, 236, 236, 
		237, 237, 238, 239, 239, 240, 240, 241, 242, 242, 
		243, 243, 244, 245, 245, 246, 247, 247, 248, 249, 
		249, 250, 250, 251, 252, 252, 253, 254, 254, 255, 
		256, 256, 257, 258, 258, 259, 260, 260, 261, 262, 
		262, 263, 264, 265, 265, 266, 267, 267, 268, 269, 
		269, 270, 271, 272, 272, 273, 274, 274, 275, 276, 
		277, 277, 278, 279, 279, 280, 281, 282, 282, 283, 
		284, 285, 285, 286, 287, 288, 288, 289, 290, 291, 
		291, 292, 293, 294, 294, 295, 296, 297, 297, 298, 
		299, 300, 301, 301, 302, 303, 304, 304, 305, 306, 
		307, 308, 308, 309, 310, 311, 311, 312, 313, 314, 
		315, 315, 316, 317, 318, 319
	},

	{
		/* hypot(192, 0..255) */
		192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 
		192, 192, 192, 192, 193, 193, 193, 193, 193, 193, 
		193, 193, 193, 193, 193, 194, 194, 194, 194, 194, 
		194, 194, 195, 195, 195, 195, 195, 196, 196, 196, 
		196, 196, 197, 197, 197, 197, 197, 198, 198, 198, 
		198, 199, 199, 199, 199, 200, 200, 200, 201, 201, 
		201, 201, 202, 202, 202, 203, 203, 203, 204, 204, 
		204, 205, 205, 205, 206, 206, 206, 207, 207, 208, 
		208, 208, 209, 209, 210, 210, 210, 211, 211, 212, 
		212, 212, 213, 213, 214, 214, 215, 215, 216, 216, 
		216, 217, 217, 218, 218, 219, 219, 220, 220, 221, 
		221, 222, 222, 223, 223, 224, 224, 225, 225, 226, 
		226, 227, 227, 228, 229, 229, 230, 230, 231, 231, 
		232, 232, 233, 234, 234, 235, 235, 236, 236, 237, 
		238, 238, 239, 239, 240, 241, 241, 242, 242, 243, 
		244, 244, 245, 246, 246, 247, 247, 248, 249, 249, 
		250, 251, 251, 252, 253, 253, 254, 254, 255, 256, 
		256, 257, 258, 258, 259, 260, 260, 261, 262, 262, 
		263, 264, 265, 265, 266, 267, 267, 268, 269, 269, 
		270, 271, 272, 272, 273, 274, 274, 275, 276, 277, 
		277, 278, 279, 279, 280, 281, 282, 282, 283, 284, 
		285, 285, 286, 287, 288, 288, 289, 290, 290, 291, 
		292, 293, 294, 294, 295, 296, 297, 297, 298, 299, 
		300, 300, 301, 302, 303, 303, 304, 305, 306, 307, 
		307, 308, 309, 310, 310, 311, 312, 313, 314, 314, 
		315, 316, 317, 318, 318, 319
	},

	{
		/* hypot(193, 0..255) */
		193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 
		193, 193, 193, 193, 194, 194, 194, 194, 194, 194, 
		194, 194, 194, 194, 194, 195, 195, 195, 195, 195, 
		195, 195, 196, 196, 196, 196, 196, 197, 197, 197, 
		197, 197, 198, 198, 198, 198, 198, 199, 199, 199, 
		199, 200, 200, 200, 200, 201, 201, 201, 202, 202, 
		202, 202, 203, 203, 203, 204, 204, 204, 205, 205, 
		205, 206, 206, 206, 207, 207, 207, 208, 208, 209, 
		209, 209, 210, 210, 210, 211, 211, 212, 212, 213, 
		213, 213, 214, 214, 215, 215, 216, 216, 216, 217, 
		217, 218, 218, 219, 219, 220, 220, 221, 221, 222, 
		222, 223, 223, 224, 224, 225, 225, 226, 226, 227, 
		227, 228, 228, 229, 229, 230, 230, 231, 232, 232, 
		233, 233, 234, 234, 235, 236, 236, 237, 237, 238, 
		238, 239, 240, 240, 241, 241, 242, 243, 243, 244, 
		244, 245, 246, 246, 247, 248, 248, 249, 249, 250, 
		251, 251, 252, 253, 253, 254, 255, 255, 256, 257, 
		257, 258, 259, 259, 260, 261, 261, 262, 263, 263, 
		264, 265, 265, 266, 267, 267, 268, 269, 269, 270, 
		271, 272, 272, 273, 274, 274, 275, 276, 277, 277, 
		278, 279, 279, 280, 281, 282, 282, 283, 284, 284, 
		285, 286, 287, 287, 288, 289, 290, 290, 291, 292, 
		293, 293, 294, 295, 296, 296, 297, 298, 299, 299, 
		300, 301, 302, 303, 303, 304, 305, 306, 306, 307, 
		308, 309, 310, 310, 311, 312, 313, 313, 314, 315, 
		316, 317, 317, 318, 319, 320
	},

	{
		/* hypot(194, 0..255) */
		194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 
		194, 194, 194, 194, 195, 195, 195, 195, 195, 195, 
		195, 195, 195, 195, 195, 196, 196, 196, 196, 196, 
		196, 196, 197, 197, 197, 197, 197, 197, 198, 198, 
		198, 198, 198, 199, 199, 199, 199, 200, 200, 200, 
		200, 201, 201, 201, 201, 202, 202, 202, 202, 203, 
		203, 203, 204, 204, 204, 205, 205, 205, 206, 206, 
		206, 207, 207, 207, 208, 208, 208, 209, 209, 209, 
		210, 210, 211, 211, 211, 212, 212, 213, 213, 213, 
		214, 214, 215, 215, 216, 216, 216, 217, 217, 218, 
		218, 219, 219, 220, 220, 221, 221, 222, 222, 223, 
		223, 224, 224, 225, 225, 226, 226, 227, 227, 228, 
		228, 229, 229, 230, 230, 231, 231, 232, 232, 233, 
		234, 234, 235, 235, 236, 236, 237, 237, 238, 239, 
		239, 240, 240, 241, 242, 242, 243, 243, 244, 245, 
		245, 246, 246, 247, 248, 248, 249, 250, 250, 251, 
		251, 252, 253, 253, 254, 255, 255, 256, 257, 257, 
		258, 259, 259, 260, 261, 261, 262, 263, 263, 264, 
		265, 265, 266, 267, 267, 268, 269, 269, 270, 271, 
		272, 272, 273, 274, 274, 275, 276, 276, 277, 278, 
		279, 279, 280, 281, 282, 282, 283, 284, 284, 285, 
		286, 287, 287, 288, 289, 290, 290, 291, 292, 293, 
		293, 294, 295, 296, 296, 297, 298, 299, 299, 300, 
		301, 302, 302, 303, 304, 305, 306, 306, 307, 308, 
		309, 309, 310, 311, 312, 313, 313, 314, 315, 316, 
		316, 317, 318, 319, 320, 320
	},

	{
		/* hypot(195, 0..255) */
		195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 
		195, 195, 195, 195, 196, 196, 196, 196, 196, 196, 
		196, 196, 196, 196, 196, 197, 197, 197, 197, 197, 
		197, 197, 198, 198, 198, 198, 198, 198, 199, 199, 
		199, 199, 199, 200, 200, 200, 200, 201, 201, 201, 
		201, 202, 202, 202, 202, 203, 203, 203, 203, 204, 
		204, 204, 205, 205, 205, 206, 206, 206, 207, 207, 
		207, 208, 208, 208, 209, 209, 209, 210, 210, 210, 
		211, 211, 212, 212, 212, 213, 213, 214, 214, 214, 
		215, 215, 216, 216, 216, 217, 217, 218, 218, 219, 
		219, 220, 220, 221, 221, 221, 222, 222, 223, 223, 
		224, 224, 225, 225, 226, 226, 227, 227, 228, 228, 
		229, 229, 230, 231, 231, 232, 232, 233, 233, 234, 
		234, 235, 235, 236, 237, 237, 238, 238, 239, 239, 
		240, 241, 241, 242, 242, 243, 244, 244, 245, 245, 
		246, 247, 247, 248, 248, 249, 250, 250, 251, 252, 
		252, 253, 254, 254, 255, 255, 256, 257, 257, 258, 
		259, 259, 260, 261, 261, 262, 263, 263, 264, 265, 
		265, 266, 267, 267, 268, 269, 269, 270, 271, 272, 
		272, 273, 274, 274, 275, 276, 276, 277, 278, 279, 
		279, 280, 281, 281, 282, 283, 284, 284, 285, 286, 
		287, 287, 288, 289, 290, 290, 291, 292, 292, 293, 
		294, 295, 295, 296, 297, 298, 298, 299, 300, 301, 
		302, 302, 303, 304, 305, 305, 306, 307, 308, 308, 
		309, 310, 311, 312, 312, 313, 314, 315, 315, 316, 
		317, 318, 319, 319, 320, 321
	},

	{
		/* hypot(196, 0..255) */
		196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 
		196, 196, 196, 196, 196, 197, 197, 197, 197, 197, 
		197, 197, 197, 197, 197, 198, 198, 198, 198, 198, 
		198, 198, 199, 199, 199, 199, 199, 199, 200, 200, 
		200, 200, 200, 201, 201, 201, 201, 202, 202, 202, 
		202, 203, 203, 203, 203, 204, 204, 204, 204, 205, 
		205, 205, 206, 206, 206, 206, 207, 207, 207, 208, 
		208, 208, 209, 209, 210, 210, 210, 211, 211, 211, 
		212, 212, 212, 213, 213, 214, 214, 214, 215, 215, 
		216, 216, 217, 217, 217, 218, 218, 219, 219, 220, 
		220, 220, 221, 221, 222, 222, 223, 223, 224, 224, 
		225, 225, 226, 226, 227, 227, 228, 228, 229, 229, 
		230, 230, 231, 231, 232, 232, 233, 234, 234, 235, 
		235, 236, 236, 237, 237, 238, 239, 239, 240, 240, 
		241, 241, 242, 243, 243, 244, 244, 245, 246, 246, 
		247, 247, 248, 249, 249, 250, 251, 251, 252, 252, 
		253, 254, 254, 255, 256, 256, 257, 257, 258, 259, 
		259, 260, 261, 261, 262, 263, 263, 264, 265, 265, 
		266, 267, 267, 268, 269, 270, 270, 271, 272, 272, 
		273, 274, 274, 275, 276, 276, 277, 278, 279, 279, 
		280, 281, 281, 282, 283, 284, 284, 285, 286, 287, 
		287, 288, 289, 289, 290, 291, 292, 292, 293, 294, 
		295, 295, 296, 297, 298, 298, 299, 300, 301, 301, 
		302, 303, 304, 304, 305, 306, 307, 308, 308, 309, 
		310, 311, 311, 312, 313, 314, 315, 315, 316, 317, 
		318, 318, 319, 320, 321, 322
	},

	{
		/* hypot(197, 0..255) */
		197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 
		197, 197, 197, 197, 197, 198, 198, 198, 198, 198, 
		198, 198, 198, 198, 198, 199, 199, 199, 199, 199, 
		199, 199, 200, 200, 200, 200, 200, 200, 201, 201, 
		201, 201, 201, 202, 202, 202, 202, 203, 203, 203, 
		203, 203, 204, 204, 204, 205, 205, 205, 205, 206, 
		206, 206, 207, 207, 207, 207, 208, 208, 208, 209, 
		209, 209, 210, 210, 210, 211, 211, 212, 212, 212, 
		213, 213, 213, 214, 214, 215, 215, 215, 216, 216, 
		217, 217, 217, 218, 218, 219, 219, 220, 220, 220, 
		221, 221, 222, 222, 223, 223, 224, 224, 225, 225, 
		226, 226, 227, 227, 228, 228, 229, 229, 230, 230, 
		231, 231, 232, 232, 233, 233, 234, 234, 235, 235, 
		236, 237, 237, 238, 238, 239, 239, 240, 241, 241, 
		242, 242, 243, 243, 244, 245, 245, 246, 246, 247, 
		248, 248, 249, 249, 250, 251, 251, 252, 253, 253, 
		254, 254, 255, 256, 256, 257, 258, 258, 259, 260, 
		260, 261, 262, 262, 263, 264, 264, 265, 266, 266, 
		267, 268, 268, 269, 270, 270, 271, 272, 272, 273, 
		274, 274, 275, 276, 276, 277, 278, 279, 279, 280, 
		281, 281, 282, 283, 284, 284, 285, 286, 286, 287, 
		288, 289, 289, 290, 291, 292, 292, 293, 294, 295, 
		295, 296, 297, 298, 298, 299, 300, 301, 301, 302, 
		303, 304, 304, 305, 306, 307, 307, 308, 309, 310, 
		310, 311, 312, 313, 314, 314, 315, 316, 317, 318, 
		318, 319, 320, 321, 321, 322
	},

	{
		/* hypot(198, 0..255) */
		198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 
		198, 198, 198, 198, 198, 199, 199, 199, 199, 199, 
		199, 199, 199, 199, 199, 200, 200, 200, 200, 200, 
		200, 200, 201, 201, 201, 201, 201, 201, 202, 202, 
		202, 202, 202, 203, 203, 203, 203, 204, 204, 204, 
		204, 204, 205, 205, 205, 205, 206, 206, 206, 207, 
		207, 207, 207, 208, 208, 208, 209, 209, 209, 210, 
		210, 210, 211, 211, 211, 212, 212, 212, 213, 213, 
		214, 214, 214, 215, 215, 215, 216, 216, 217, 217, 
		217, 218, 218, 219, 219, 220, 220, 220, 221, 221, 
		222, 222, 223, 223, 224, 224, 225, 225, 226, 226, 
		227, 227, 227, 228, 228, 229, 229, 230, 230, 231, 
		232, 232, 233, 233, 234, 234, 235, 235, 236, 236, 
		237, 237, 238, 239, 239, 240, 240, 241, 241, 242, 
		242, 243, 244, 244, 245, 245, 246, 247, 247, 248, 
		248, 249, 250, 250, 251, 251, 252, 253, 253, 254, 
		255, 255, 256, 256, 257, 258, 258, 259, 260, 260, 
		261, 262, 262, 263, 264, 264, 265, 266, 266, 267, 
		268, 268, 269, 270, 270, 271, 272, 272, 273, 274, 
		274, 275, 276, 277, 277, 278, 279, 279, 280, 281, 
		281, 282, 283, 284, 284, 285, 286, 286, 287, 288, 
		289, 289, 290, 291, 292, 292, 293, 294, 294, 295, 
		296, 297, 297, 298, 299, 300, 300, 301, 302, 303, 
		303, 304, 305, 306, 307, 307, 308, 309, 310, 310, 
		311, 312, 313, 313, 314, 315, 316, 317, 317, 318, 
		319, 320, 320, 321, 322, 323
	},

	{
		/* hypot(199, 0..255) */
		199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 
		199, 199, 199, 199, 199, 200, 200, 200, 200, 200, 
		200, 200, 200, 200, 200, 201, 201, 201, 201, 201, 
		201, 201, 202, 202, 202, 202, 202, 202, 203, 203, 
		203, 203, 203, 204, 204, 204, 204, 204, 205, 205, 
		205, 205, 206, 206, 206, 206, 207, 207, 207, 208, 
		208, 208, 208, 209, 209, 209, 210, 210, 210, 211, 
		211, 211, 212, 212, 212, 213, 213, 213, 214, 214, 
		214, 215, 215, 216, 216, 216, 217, 217, 218, 218, 
		218, 219, 219, 220, 220, 221, 221, 221, 222, 222, 
		223, 223, 224, 224, 225, 225, 225, 226, 226, 227, 
		227, 228, 228, 229, 229, 230, 230, 231, 231, 232, 
		232, 233, 233, 234, 234, 235, 236, 236, 237, 237, 
		238, 238, 239, 239, 240, 240, 241, 242, 242, 243, 
		243, 244, 244, 245, 246, 246, 247, 247, 248, 249, 
		249, 250, 250, 251, 252, 252, 253, 253, 254, 255, 
		255, 256, 257, 257, 258, 259, 259, 260, 260, 261, 
		262, 262, 263, 264, 264, 265, 266, 266, 267, 268, 
		268, 269, 270, 270, 271, 272, 272, 273, 274, 274, 
		275, 276, 277, 277, 278, 279, 279, 280, 281, 281, 
		282, 283, 284, 284, 285, 286, 286, 287, 288, 289, 
		289, 290, 291, 291, 292, 293, 294, 294, 295, 296, 
		297, 297, 298, 299, 300, 300, 301, 302, 303, 303, 
		304, 305, 306, 306, 307, 308, 309, 309, 310, 311, 
		312, 313, 313, 314, 315, 316, 316, 317, 318, 319, 
		320, 320, 321, 322, 323, 323
	},

	{
		/* hypot(200, 0..255) */
		200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 
		200, 200, 200, 200, 200, 201, 201, 201, 201, 201, 
		201, 201, 201, 201, 201, 202, 202, 202, 202, 202, 
		202, 202, 203, 203, 203, 203, 203, 203, 204, 204, 
		204, 204, 204, 205, 205, 205, 205, 205, 206, 206, 
		206, 206, 207, 207, 207, 207, 208, 208, 208, 209, 
		209, 209, 209, 210, 210, 210, 211, 211, 211, 212, 
		212, 212, 213, 213, 213, 214, 214, 214, 215, 215, 
		215, 216, 216, 217, 217, 217, 218, 218, 219, 219, 
		219, 220, 220, 221, 221, 221, 222, 222, 223, 223, 
		224, 224, 225, 225, 225, 226, 226, 227, 227, 228, 
		228, 229, 229, 230, 230, 231, 231, 232, 232, 233, 
		233, 234, 234, 235, 235, 236, 236, 237, 237, 238, 
		239, 239, 240, 240, 241, 241, 242, 242, 243, 244, 
		244, 245, 245, 246, 246, 247, 248, 248, 249, 249, 
		250, 251, 251, 252, 252, 253, 254, 254, 255, 256, 
		256, 257, 257, 258, 259, 259, 260, 261, 261, 262, 
		262, 263, 264, 264, 265, 266, 266, 267, 268, 268, 
		269, 270, 270, 271, 272, 272, 273, 274, 274, 275, 
		276, 277, 277, 278, 279, 279, 280, 281, 281, 282, 
		283, 284, 284, 285, 286, 286, 287, 288, 289, 289, 
		290, 291, 291, 292, 293, 294, 294, 295, 296, 297, 
		297, 298, 299, 300, 300, 301, 302, 303, 303, 304, 
		305, 306, 306, 307, 308, 309, 309, 310, 311, 312, 
		312, 313, 314, 315, 315, 316, 317, 318, 319, 319, 
		320, 321, 322, 323, 323, 324
	},

	{
		/* hypot(201, 0..255) */
		201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 
		201, 201, 201, 201, 201, 202, 202, 202, 202, 202, 
		202, 202, 202, 202, 202, 203, 203, 203, 203, 203, 
		203, 203, 204, 204, 204, 204, 204, 204, 205, 205, 
		205, 205, 205, 206, 206, 206, 206, 206, 207, 207, 
		207, 207, 208, 208, 208, 208, 209, 209, 209, 209, 
		210, 210, 210, 211, 211, 211, 212, 212, 212, 213, 
		213, 213, 214, 214, 214, 215, 215, 215, 216, 216, 
		216, 217, 217, 217, 218, 218, 219, 219, 219, 220, 
		220, 221, 221, 221, 222, 222, 223, 223, 224, 224, 
		225, 225, 225, 226, 226, 227, 227, 228, 228, 229, 
		229, 230, 230, 231, 231, 232, 232, 233, 233, 234, 
		234, 235, 235, 236, 236, 237, 237, 238, 238, 239, 
		239, 240, 240, 241, 242, 242, 243, 243, 244, 244, 
		245, 246, 246, 247, 247, 248, 248, 249, 250, 250, 
		251, 251, 252, 253, 253, 254, 254, 255, 256, 256, 
		257, 258, 258, 259, 259, 260, 261, 261, 262, 263, 
		263, 264, 265, 265, 266, 267, 267, 268, 268, 269, 
		270, 270, 271, 272, 273, 273, 274, 275, 275, 276, 
		277, 277, 278, 279, 279, 280, 281, 281, 282, 283, 
		284, 284, 285, 286, 286, 287, 288, 289, 289, 290, 
		291, 291, 292, 293, 294, 294, 295, 296, 297, 297, 
		298, 299, 299, 300, 301, 302, 302, 303, 304, 305, 
		305, 306, 307, 308, 308, 309, 310, 311, 312, 312, 
		313, 314, 315, 315, 316, 317, 318, 318, 319, 320, 
		321, 322, 322, 323, 324, 325
	},

	{
		/* hypot(202, 0..255) */
		202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 
		202, 202, 202, 202, 202, 203, 203, 203, 203, 203, 
		203, 203, 203, 203, 203, 204, 204, 204, 204, 204, 
		204, 204, 205, 205, 205, 205, 205, 205, 206, 206, 
		206, 206, 206, 207, 207, 207, 207, 207, 208, 208, 
		208, 208, 209, 209, 209, 209, 210, 210, 210, 210, 
		211, 211, 211, 212, 212, 212, 213, 213, 213, 213, 
		214, 214, 214, 215, 215, 215, 216, 216, 217, 217, 
		217, 218, 218, 218, 219, 219, 220, 220, 220, 221, 
		221, 222, 222, 222, 223, 223, 224, 224, 225, 225, 
		225, 226, 226, 227, 227, 228, 228, 229, 229, 230, 
		230, 230, 231, 231, 232, 232, 233, 233, 234, 234, 
		235, 235, 236, 237, 237, 238, 238, 239, 239, 240, 
		240, 241, 241, 242, 242, 243, 244, 244, 245, 245, 
		246, 246, 247, 247, 248, 249, 249, 250, 250, 251, 
		252, 252, 253, 253, 254, 255, 255, 256, 256, 257, 
		258, 258, 259, 260, 260, 261, 261, 262, 263, 263, 
		264, 265, 265, 266, 267, 267, 268, 269, 269, 270, 
		271, 271, 272, 273, 273, 274, 275, 275, 276, 277, 
		277, 278, 279, 279, 280, 281, 281, 282, 283, 284, 
		284, 285, 286, 286, 287, 288, 289, 289, 290, 291, 
		291, 292, 293, 294, 294, 295, 296, 296, 297, 298, 
		299, 299, 300, 301, 302, 302, 303, 304, 305, 305, 
		306, 307, 308, 308, 309, 310, 311, 311, 312, 313, 
		314, 314, 315, 316, 317, 318, 318, 319, 320, 321, 
		321, 322, 323, 324, 325, 325
	},

	{
		/* hypot(203, 0..255) */
		203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 
		203, 203, 203, 203, 203, 204, 204, 204, 204, 204, 
		204, 204, 204, 204, 204, 205, 205, 205, 205, 205, 
		205, 205, 206, 206, 206, 206, 206, 206, 207, 207, 
		207, 207, 207, 208, 208, 208, 208, 208, 209, 209, 
		209, 209, 210, 210, 210, 210, 211, 211, 211, 211, 
		212, 212, 212, 213, 213, 213, 213, 214, 214, 214, 
		215, 215, 215, 216, 216, 216, 217, 217, 217, 218, 
		218, 219, 219, 219, 220, 220, 220, 221, 221, 222, 
		222, 222, 223, 223, 224, 224, 225, 225, 225, 226, 
		226, 227, 227, 228, 228, 229, 229, 229, 230, 230, 
		231, 231, 232, 232, 233, 233, 234, 234, 235, 235, 
		236, 236, 237, 237, 238, 238, 239, 239, 240, 241, 
		241, 242, 242, 243, 243, 244, 244, 245, 245, 246, 
		247, 247, 248, 248, 249, 249, 250, 251, 251, 252, 
		252, 253, 254, 254, 255, 255, 256, 257, 257, 258, 
		258, 259, 260, 260, 261, 262, 262, 263, 264, 264, 
		265, 265, 266, 267, 267, 268, 269, 269, 270, 271, 
		271, 272, 273, 273, 274, 275, 275, 276, 277, 277, 
		278, 279, 279, 280, 281, 281, 282, 283, 284, 284, 
		285, 286, 286, 287, 288, 289, 289, 290, 291, 291, 
		292, 293, 294, 294, 295, 296, 296, 297, 298, 299, 
		299, 300, 301, 302, 302, 303, 304, 305, 305, 306, 
		307, 308, 308, 309, 310, 311, 311, 312, 313, 314, 
		314, 315, 316, 317, 317, 318, 319, 320, 320, 321, 
		322, 323, 324, 324, 325, 326
	},

	{
		/* hypot(204, 0..255) */
		204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
		204, 204, 204, 204, 204, 205, 205, 205, 205, 205, 
		205, 205, 205, 205, 205, 206, 206, 206, 206, 206, 
		206, 206, 206, 207, 207, 207, 207, 207, 208, 208, 
		208, 208, 208, 208, 209, 209, 209, 209, 210, 210, 
		210, 210, 211, 211, 211, 211, 212, 212, 212, 212, 
		213, 213, 213, 214, 214, 214, 214, 215, 215, 215, 
		216, 216, 216, 217, 217, 217, 218, 218, 218, 219, 
		219, 219, 220, 220, 221, 221, 221, 222, 222, 223, 
		223, 223, 224, 224, 225, 225, 225, 226, 226, 227, 
		227, 228, 228, 229, 229, 229, 230, 230, 231, 231, 
		232, 232, 233, 233, 234, 234, 235, 235, 236, 236, 
		237, 237, 238, 238, 239, 239, 240, 240, 241, 241, 
		242, 242, 243, 244, 244, 245, 245, 246, 246, 247, 
		247, 248, 249, 249, 250, 250, 251, 251, 252, 253, 
		253, 254, 254, 255, 256, 256, 257, 257, 258, 259, 
		259, 260, 260, 261, 262, 262, 263, 264, 264, 265, 
		266, 266, 267, 267, 268, 269, 269, 270, 271, 271, 
		272, 273, 273, 274, 275, 275, 276, 277, 277, 278, 
		279, 279, 280, 281, 282, 282, 283, 284, 284, 285, 
		286, 286, 287, 288, 288, 289, 290, 291, 291, 292, 
		293, 293, 294, 295, 296, 296, 297, 298, 299, 299, 
		300, 301, 301, 302, 303, 304, 304, 305, 306, 307, 
		307, 308, 309, 310, 310, 311, 312, 313, 313, 314, 
		315, 316, 317, 317, 318, 319, 320, 320, 321, 322, 
		323, 323, 324, 325, 326, 327
	},

	{
		/* hypot(205, 0..255) */
		205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 
		205, 205, 205, 205, 205, 206, 206, 206, 206, 206, 
		206, 206, 206, 206, 206, 207, 207, 207, 207, 207, 
		207, 207, 207, 208, 208, 208, 208, 208, 208, 209, 
		209, 209, 209, 209, 210, 210, 210, 210, 211, 211, 
		211, 211, 211, 212, 212, 212, 213, 213, 213, 213, 
		214, 214, 214, 214, 215, 215, 215, 216, 216, 216, 
		217, 217, 217, 218, 218, 218, 219, 219, 219, 220, 
		220, 220, 221, 221, 222, 222, 222, 223, 223, 223, 
		224, 224, 225, 225, 226, 226, 226, 227, 227, 228, 
		228, 229, 229, 229, 230, 230, 231, 231, 232, 232, 
		233, 233, 234, 234, 235, 235, 236, 236, 237, 237, 
		238, 238, 239, 239, 240, 240, 241, 241, 242, 242, 
		243, 243, 244, 244, 245, 245, 246, 247, 247, 248, 
		248, 249, 249, 250, 251, 251, 252, 252, 253, 253, 
		254, 255, 255, 256, 256, 257, 258, 258, 259, 259, 
		260, 261, 261, 262, 263, 263, 264, 264, 265, 266, 
		266, 267, 268, 268, 269, 270, 270, 271, 271, 272, 
		273, 273, 274, 275, 275, 276, 277, 277, 278, 279, 
		280, 280, 281, 282, 282, 283, 284, 284, 285, 286, 
		286, 287, 288, 289, 289, 290, 291, 291, 292, 293, 
		293, 294, 295, 296, 296, 297, 298, 299, 299, 300, 
		301, 301, 302, 303, 304, 304, 305, 306, 307, 307, 
		308, 309, 310, 310, 311, 312, 313, 313, 314, 315, 
		316, 316, 317, 318, 319, 319, 320, 321, 322, 323, 
		323, 324, 325, 326, 326, 327
	},

	{
		/* hypot(206, 0..255) */
		206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 
		206, 206, 206, 206, 206, 207, 207, 207, 207, 207, 
		207, 207, 207, 207, 207, 208, 208, 208, 208, 208, 
		208, 208, 208, 209, 209, 209, 209, 209, 209, 210, 
		210, 210, 210, 210, 211, 211, 211, 211, 212, 212, 
		212, 212, 212, 213, 213, 213, 213, 214, 214, 214, 
		215, 215, 215, 215, 216, 216, 216, 217, 217, 217, 
		218, 218, 218, 219, 219, 219, 220, 220, 220, 221, 
		221, 221, 222, 222, 222, 223, 223, 224, 224, 224, 
		225, 225, 226, 226, 226, 227, 227, 228, 228, 229, 
		229, 229, 230, 230, 231, 231, 232, 232, 233, 233, 
		234, 234, 234, 235, 235, 236, 236, 237, 237, 238, 
		238, 239, 239, 240, 240, 241, 241, 242, 243, 243, 
		244, 244, 245, 245, 246, 246, 247, 247, 248, 249, 
		249, 250, 250, 251, 251, 252, 252, 253, 254, 254, 
		255, 255, 256, 257, 257, 258, 258, 259, 260, 260, 
		261, 261, 262, 263, 263, 264, 265, 265, 266, 266, 
		267, 268, 268, 269, 270, 270, 271, 272, 272, 273, 
		274, 274, 275, 276, 276, 277, 278, 278, 279, 280, 
		280, 281, 282, 282, 283, 284, 284, 285, 286, 286, 
		287, 288, 289, 289, 290, 291, 291, 292, 293, 293, 
		294, 295, 296, 296, 297, 298, 298, 299, 300, 301, 
		301, 302, 303, 304, 304, 305, 306, 307, 307, 308, 
		309, 310, 310, 311, 312, 313, 313, 314, 315, 316, 
		316, 317, 318, 319, 319, 320, 321, 322, 322, 323, 
		324, 325, 325, 326, 327, 328
	},

	{
		/* hypot(207, 0..255) */
		207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 
		207, 207, 207, 207, 207, 208, 208, 208, 208, 208, 
		208, 208, 208, 208, 208, 209, 209, 209, 209, 209, 
		209, 209, 209, 210, 210, 210, 210, 210, 210, 211, 
		211, 211, 211, 211, 212, 212, 212, 212, 212, 213, 
		213, 213, 213, 214, 214, 214, 214, 215, 215, 215, 
		216, 216, 216, 216, 217, 217, 217, 218, 218, 218, 
		219, 219, 219, 219, 220, 220, 221, 221, 221, 222, 
		222, 222, 223, 223, 223, 224, 224, 225, 225, 225, 
		226, 226, 227, 227, 227, 228, 228, 229, 229, 229, 
		230, 230, 231, 231, 232, 232, 233, 233, 233, 234, 
		234, 235, 235, 236, 236, 237, 237, 238, 238, 239, 
		239, 240, 240, 241, 241, 242, 242, 243, 243, 244, 
		244, 245, 246, 246, 247, 247, 248, 248, 249, 249, 
		250, 250, 251, 252, 252, 253, 253, 254, 254, 255, 
		256, 256, 257, 257, 258, 259, 259, 260, 260, 261, 
		262, 262, 263, 263, 264, 265, 265, 266, 267, 267, 
		268, 268, 269, 270, 270, 271, 272, 272, 273, 274, 
		274, 275, 276, 276, 277, 278, 278, 279, 280, 280, 
		281, 282, 282, 283, 284, 284, 285, 286, 286, 287, 
		288, 289, 289, 290, 291, 291, 292, 293, 293, 294, 
		295, 296, 296, 297, 298, 298, 299, 300, 301, 301, 
		302, 303, 304, 304, 305, 306, 306, 307, 308, 309, 
		309, 310, 311, 312, 312, 313, 314, 315, 315, 316, 
		317, 318, 318, 319, 320, 321, 322, 322, 323, 324, 
		325, 325, 326, 327, 328, 328
	},

	{
		/* hypot(208, 0..255) */
		208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 
		208, 208, 208, 208, 208, 209, 209, 209, 209, 209, 
		209, 209, 209, 209, 209, 209, 210, 210, 210, 210, 
		210, 210, 210, 211, 211, 211, 211, 211, 211, 212, 
		212, 212, 212, 212, 213, 213, 213, 213, 213, 214, 
		214, 214, 214, 215, 215, 215, 215, 216, 216, 216, 
		216, 217, 217, 217, 218, 218, 218, 219, 219, 219, 
		219, 220, 220, 220, 221, 221, 221, 222, 222, 222, 
		223, 223, 224, 224, 224, 225, 225, 225, 226, 226, 
		227, 227, 227, 228, 228, 229, 229, 230, 230, 230, 
		231, 231, 232, 232, 233, 233, 233, 234, 234, 235, 
		235, 236, 236, 237, 237, 238, 238, 239, 239, 240, 
		240, 241, 241, 242, 242, 243, 243, 244, 244, 245, 
		245, 246, 246, 247, 247, 248, 249, 249, 250, 250, 
		251, 251, 252, 252, 253, 254, 254, 255, 255, 256, 
		256, 257, 258, 258, 259, 259, 260, 261, 261, 262, 
		262, 263, 264, 264, 265, 265, 266, 267, 267, 268, 
		269, 269, 270, 271, 271, 272, 272, 273, 274, 274, 
		275, 276, 276, 277, 278, 278, 279, 280, 280, 281, 
		282, 282, 283, 284, 284, 285, 286, 286, 287, 288, 
		289, 289, 290, 291, 291, 292, 293, 293, 294, 295, 
		296, 296, 297, 298, 298, 299, 300, 301, 301, 302, 
		303, 303, 304, 305, 306, 306, 307, 308, 309, 309, 
		310, 311, 312, 312, 313, 314, 315, 315, 316, 317, 
		318, 318, 319, 320, 321, 321, 322, 323, 324, 324, 
		325, 326, 327, 328, 328, 329
	},

	{
		/* hypot(209, 0..255) */
		209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 
		209, 209, 209, 209, 209, 210, 210, 210, 210, 210, 
		210, 210, 210, 210, 210, 210, 211, 211, 211, 211, 
		211, 211, 211, 212, 212, 212, 212, 212, 212, 213, 
		213, 213, 213, 213, 214, 214, 214, 214, 214, 215, 
		215, 215, 215, 216, 216, 216, 216, 217, 217, 217, 
		217, 218, 218, 218, 219, 219, 219, 219, 220, 220, 
		220, 221, 221, 221, 222, 222, 222, 223, 223, 223, 
		224, 224, 225, 225, 225, 226, 226, 226, 227, 227, 
		228, 228, 228, 229, 229, 230, 230, 230, 231, 231, 
		232, 232, 233, 233, 233, 234, 234, 235, 235, 236, 
		236, 237, 237, 238, 238, 239, 239, 240, 240, 241, 
		241, 241, 242, 243, 243, 244, 244, 245, 245, 246, 
		246, 247, 247, 248, 248, 249, 249, 250, 250, 251, 
		252, 252, 253, 253, 254, 254, 255, 256, 256, 257, 
		257, 258, 258, 259, 260, 260, 261, 261, 262, 263, 
		263, 264, 264, 265, 266, 266, 267, 268, 268, 269, 
		269, 270, 271, 271, 272, 273, 273, 274, 275, 275, 
		276, 276, 277, 278, 278, 279, 280, 280, 281, 282, 
		282, 283, 284, 284, 285, 286, 287, 287, 288, 289, 
		289, 290, 291, 291, 292, 293, 293, 294, 295, 296, 
		296, 297, 298, 298, 299, 300, 301, 301, 302, 303, 
		303, 304, 305, 306, 306, 307, 308, 309, 309, 310, 
		311, 312, 312, 313, 314, 314, 315, 316, 317, 317, 
		318, 319, 320, 321, 321, 322, 323, 324, 324, 325, 
		326, 327, 327, 328, 329, 330
	},

	{
		/* hypot(210, 0..255) */
		210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 
		210, 210, 210, 210, 210, 211, 211, 211, 211, 211, 
		211, 211, 211, 211, 211, 211, 212, 212, 212, 212, 
		212, 212, 212, 213, 213, 213, 213, 213, 213, 214, 
		214, 214, 214, 214, 215, 215, 215, 215, 215, 216, 
		216, 216, 216, 217, 217, 217, 217, 218, 218, 218, 
		218, 219, 219, 219, 220, 220, 220, 220, 221, 221, 
		221, 222, 222, 222, 223, 223, 223, 224, 224, 224, 
		225, 225, 225, 226, 226, 227, 227, 227, 228, 228, 
		228, 229, 229, 230, 230, 230, 231, 231, 232, 232, 
		233, 233, 233, 234, 234, 235, 235, 236, 236, 237, 
		237, 238, 238, 238, 239, 239, 240, 240, 241, 241, 
		242, 242, 243, 243, 244, 244, 245, 245, 246, 246, 
		247, 248, 248, 249, 249, 250, 250, 251, 251, 252, 
		252, 253, 254, 254, 255, 255, 256, 256, 257, 257, 
		258, 259, 259, 260, 260, 261, 262, 262, 263, 263, 
		264, 265, 265, 266, 266, 267, 268, 268, 269, 270, 
		270, 271, 271, 272, 273, 273, 274, 275, 275, 276, 
		277, 277, 278, 279, 279, 280, 281, 281, 282, 283, 
		283, 284, 285, 285, 286, 287, 287, 288, 289, 289, 
		290, 291, 291, 292, 293, 293, 294, 295, 296, 296, 
		297, 298, 298, 299, 300, 301, 301, 302, 303, 303, 
		304, 305, 306, 306, 307, 308, 309, 309, 310, 311, 
		311, 312, 313, 314, 314, 315, 316, 317, 317, 318, 
		319, 320, 320, 321, 322, 323, 323, 324, 325, 326, 
		326, 327, 328, 329, 330, 330
	},

	{
		/* hypot(211, 0..255) */
		211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 
		211, 211, 211, 211, 211, 212, 212, 212, 212, 212, 
		212, 212, 212, 212, 212, 212, 213, 213, 213, 213, 
		213, 213, 213, 214, 214, 214, 214, 214, 214, 215, 
		215, 215, 215, 215, 216, 216, 216, 216, 216, 217, 
		217, 217, 217, 218, 218, 218, 218, 219, 219, 219, 
		219, 220, 220, 220, 220, 221, 221, 221, 222, 222, 
		222, 223, 223, 223, 224, 224, 224, 225, 225, 225, 
		226, 226, 226, 227, 227, 227, 228, 228, 229, 229, 
		229, 230, 230, 231, 231, 231, 232, 232, 233, 233, 
		233, 234, 234, 235, 235, 236, 236, 237, 237, 237, 
		238, 238, 239, 239, 240, 240, 241, 241, 242, 242, 
		243, 243, 244, 244, 245, 245, 246, 246, 247, 247, 
		248, 248, 249, 249, 250, 250, 251, 252, 252, 253, 
		253, 254, 254, 255, 255, 256, 257, 257, 258, 258, 
		259, 259, 260, 261, 261, 262, 262, 263, 264, 264, 
		265, 265, 266, 267, 267, 268, 268, 269, 270, 270, 
		271, 272, 272, 273, 273, 274, 275, 275, 276, 277, 
		277, 278, 279, 279, 280, 281, 281, 282, 283, 283, 
		284, 285, 285, 286, 287, 287, 288, 289, 289, 290, 
		291, 291, 292, 293, 293, 294, 295, 296, 296, 297, 
		298, 298, 299, 300, 301, 301, 302, 303, 303, 304, 
		305, 306, 306, 307, 308, 308, 309, 310, 311, 311, 
		312, 313, 314, 314, 315, 316, 317, 317, 318, 319, 
		320, 320, 321, 322, 323, 323, 324, 325, 326, 326, 
		327, 328, 329, 329, 330, 331
	},

	{
		/* hypot(212, 0..255) */
		212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 
		212, 212, 212, 212, 212, 213, 213, 213, 213, 213, 
		213, 213, 213, 213, 213, 213, 214, 214, 214, 214, 
		214, 214, 214, 215, 215, 215, 215, 215, 215, 216, 
		216, 216, 216, 216, 217, 217, 217, 217, 217, 218, 
		218, 218, 218, 219, 219, 219, 219, 220, 220, 220, 
		220, 221, 221, 221, 221, 222, 222, 222, 223, 223, 
		223, 224, 224, 224, 225, 225, 225, 226, 226, 226, 
		227, 227, 227, 228, 228, 228, 229, 229, 230, 230, 
		230, 231, 231, 232, 232, 232, 233, 233, 234, 234, 
		234, 235, 235, 236, 236, 237, 237, 237, 238, 238, 
		239, 239, 240, 240, 241, 241, 242, 242, 243, 243, 
		244, 244, 245, 245, 246, 246, 247, 247, 248, 248, 
		249, 249, 250, 250, 251, 251, 252, 252, 253, 254, 
		254, 255, 255, 256, 256, 257, 257, 258, 259, 259, 
		260, 260, 261, 261, 262, 263, 263, 264, 264, 265, 
		266, 266, 267, 267, 268, 269, 269, 270, 270, 271, 
		272, 272, 273, 274, 274, 275, 276, 276, 277, 277, 
		278, 279, 279, 280, 281, 281, 282, 283, 283, 284, 
		285, 285, 286, 287, 287, 288, 289, 289, 290, 291, 
		291, 292, 293, 294, 294, 295, 296, 296, 297, 298, 
		298, 299, 300, 301, 301, 302, 303, 303, 304, 305, 
		306, 306, 307, 308, 308, 309, 310, 311, 311, 312, 
		313, 314, 314, 315, 316, 316, 317, 318, 319, 319, 
		320, 321, 322, 322, 323, 324, 325, 326, 326, 327, 
		328, 329, 329, 330, 331, 332
	},

	{
		/* hypot(213, 0..255) */
		213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 
		213, 213, 213, 213, 213, 214, 214, 214, 214, 214, 
		214, 214, 214, 214, 214, 214, 215, 215, 215, 215, 
		215, 215, 215, 216, 216, 216, 216, 216, 216, 217, 
		217, 217, 217, 217, 217, 218, 218, 218, 218, 219, 
		219, 219, 219, 219, 220, 220, 220, 220, 221, 221, 
		221, 222, 222, 222, 222, 223, 223, 223, 224, 224, 
		224, 225, 225, 225, 225, 226, 226, 226, 227, 227, 
		228, 228, 228, 229, 229, 229, 230, 230, 230, 231, 
		231, 232, 232, 232, 233, 233, 234, 234, 234, 235, 
		235, 236, 236, 237, 237, 237, 238, 238, 239, 239, 
		240, 240, 241, 241, 242, 242, 243, 243, 244, 244, 
		244, 245, 245, 246, 246, 247, 247, 248, 249, 249, 
		250, 250, 251, 251, 252, 252, 253, 253, 254, 254, 
		255, 255, 256, 257, 257, 258, 258, 259, 259, 260, 
		261, 261, 262, 262, 263, 263, 264, 265, 265, 266, 
		266, 267, 268, 268, 269, 269, 270, 271, 271, 272, 
		273, 273, 274, 274, 275, 276, 276, 277, 278, 278, 
		279, 280, 280, 281, 281, 282, 283, 283, 284, 285, 
		285, 286, 287, 287, 288, 289, 289, 290, 291, 291, 
		292, 293, 294, 294, 295, 296, 296, 297, 298, 298, 
		299, 300, 301, 301, 302, 303, 303, 304, 305, 305, 
		306, 307, 308, 308, 309, 310, 311, 311, 312, 313, 
		313, 314, 315, 316, 316, 317, 318, 319, 319, 320, 
		321, 322, 322, 323, 324, 325, 325, 326, 327, 328, 
		328, 329, 330, 331, 331, 332
	},

	{
		/* hypot(214, 0..255) */
		214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 
		214, 214, 214, 214, 214, 215, 215, 215, 215, 215, 
		215, 215, 215, 215, 215, 215, 216, 216, 216, 216, 
		216, 216, 216, 217, 217, 217, 217, 217, 217, 218, 
		218, 218, 218, 218, 218, 219, 219, 219, 219, 220, 
		220, 220, 220, 220, 221, 221, 221, 221, 222, 222, 
		222, 223, 223, 223, 223, 224, 224, 224, 225, 225, 
		225, 225, 226, 226, 226, 227, 227, 227, 228, 228, 
		228, 229, 229, 230, 230, 230, 231, 231, 231, 232, 
		232, 233, 233, 233, 234, 234, 235, 235, 235, 236, 
		236, 237, 237, 237, 238, 238, 239, 239, 240, 240, 
		241, 241, 242, 242, 242, 243, 243, 244, 244, 245, 
		245, 246, 246, 247, 247, 248, 248, 249, 249, 250, 
		250, 251, 251, 252, 252, 253, 254, 254, 255, 255, 
		256, 256, 257, 257, 258, 258, 259, 260, 260, 261, 
		261, 262, 262, 263, 264, 264, 265, 265, 266, 267, 
		267, 268, 268, 269, 270, 270, 271, 271, 272, 273, 
		273, 274, 275, 275, 276, 276, 277, 278, 278, 279, 
		280, 280, 281, 282, 282, 283, 284, 284, 285, 286, 
		286, 287, 288, 288, 289, 290, 290, 291, 292, 292, 
		293, 294, 294, 295, 296, 296, 297, 298, 298, 299, 
		300, 301, 301, 302, 303, 303, 304, 305, 305, 306, 
		307, 308, 308, 309, 310, 311, 311, 312, 313, 313, 
		314, 315, 316, 316, 317, 318, 319, 319, 320, 321, 
		322, 322, 323, 324, 325, 325, 326, 327, 328, 328, 
		329, 330, 331, 331, 332, 333
	},

	{
		/* hypot(215, 0..255) */
		215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 
		215, 215, 215, 215, 215, 216, 216, 216, 216, 216, 
		216, 216, 216, 216, 216, 216, 217, 217, 217, 217, 
		217, 217, 217, 218, 218, 218, 218, 218, 218, 219, 
		219, 219, 219, 219, 219, 220, 220, 220, 220, 221, 
		221, 221, 221, 221, 222, 222, 222, 222, 223, 223, 
		223, 223, 224, 224, 224, 225, 225, 225, 225, 226, 
		226, 226, 227, 227, 227, 228, 228, 228, 229, 229, 
		229, 230, 230, 230, 231, 231, 232, 232, 232, 233, 
		233, 233, 234, 234, 235, 235, 235, 236, 236, 237, 
		237, 238, 238, 238, 239, 239, 240, 240, 241, 241, 
		242, 242, 242, 243, 243, 244, 244, 245, 245, 246, 
		246, 247, 247, 248, 248, 249, 249, 250, 250, 251, 
		251, 252, 252, 253, 253, 254, 254, 255, 255, 256, 
		257, 257, 258, 258, 259, 259, 260, 260, 261, 262, 
		262, 263, 263, 264, 264, 265, 266, 266, 267, 267, 
		268, 269, 269, 270, 270, 271, 272, 272, 273, 273, 
		274, 275, 275, 276, 277, 277, 278, 278, 279, 280, 
		280, 281, 282, 282, 283, 284, 284, 285, 286, 286, 
		287, 288, 288, 289, 290, 290, 291, 292, 292, 293, 
		294, 294, 295, 296, 296, 297, 298, 298, 299, 300, 
		301, 301, 302, 303, 303, 304, 305, 305, 306, 307, 
		308, 308, 309, 310, 310, 311, 312, 313, 313, 314, 
		315, 316, 316, 317, 318, 319, 319, 320, 321, 321, 
		322, 323, 324, 324, 325, 326, 327, 327, 328, 329, 
		330, 330, 331, 332, 333, 334
	},

	{
		/* hypot(216, 0..255) */
		216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 
		216, 216, 216, 216, 216, 217, 217, 217, 217, 217, 
		217, 217, 217, 217, 217, 217, 218, 218, 218, 218, 
		218, 218, 218, 219, 219, 219, 219, 219, 219, 219, 
		220, 220, 220, 220, 220, 221, 221, 221, 221, 221, 
		222, 222, 222, 222, 223, 223, 223, 223, 224, 224, 
		224, 224, 225, 225, 225, 226, 226, 226, 226, 227, 
		227, 227, 228, 228, 228, 229, 229, 229, 230, 230, 
		230, 231, 231, 231, 232, 232, 232, 233, 233, 234, 
		234, 234, 235, 235, 236, 236, 236, 237, 237, 238, 
		238, 238, 239, 239, 240, 240, 241, 241, 241, 242, 
		242, 243, 243, 244, 244, 245, 245, 246, 246, 247, 
		247, 248, 248, 249, 249, 250, 250, 251, 251, 252, 
		252, 253, 253, 254, 254, 255, 255, 256, 256, 257, 
		257, 258, 258, 259, 260, 260, 261, 261, 262, 262, 
		263, 264, 264, 265, 265, 266, 266, 267, 268, 268, 
		269, 269, 270, 271, 271, 272, 272, 273, 274, 274, 
		275, 275, 276, 277, 277, 278, 279, 279, 280, 281, 
		281, 282, 282, 283, 284, 284, 285, 286, 286, 287, 
		288, 288, 289, 290, 290, 291, 292, 292, 293, 294, 
		294, 295, 296, 296, 297, 298, 298, 299, 300, 301, 
		301, 302, 303, 303, 304, 305, 305, 306, 307, 308, 
		308, 309, 310, 310, 311, 312, 313, 313, 314, 315, 
		316, 316, 317, 318, 318, 319, 320, 321, 321, 322, 
		323, 324, 324, 325, 326, 327, 327, 328, 329, 330, 
		330, 331, 332, 333, 333, 334
	},

	{
		/* hypot(217, 0..255) */
		217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 
		217, 217, 217, 217, 217, 218, 218, 218, 218, 218, 
		218, 218, 218, 218, 218, 218, 219, 219, 219, 219, 
		219, 219, 219, 219, 220, 220, 220, 220, 220, 220, 
		221, 221, 221, 221, 221, 222, 222, 222, 222, 222, 
		223, 223, 223, 223, 224, 224, 224, 224, 225, 225, 
		225, 225, 226, 226, 226, 227, 227, 227, 227, 228, 
		228, 228, 229, 229, 229, 230, 230, 230, 231, 231, 
		231, 232, 232, 232, 233, 233, 233, 234, 234, 235, 
		235, 235, 236, 236, 236, 237, 237, 238, 238, 239, 
		239, 239, 240, 240, 241, 241, 242, 242, 242, 243, 
		243, 244, 244, 245, 245, 246, 246, 247, 247, 247, 
		248, 248, 249, 249, 250, 250, 251, 251, 252, 252, 
		253, 253, 254, 255, 255, 256, 256, 257, 257, 258, 
		258, 259, 259, 260, 260, 261, 262, 262, 263, 263, 
		264, 264, 265, 266, 266, 267, 267, 268, 268, 269, 
		270, 270, 271, 271, 272, 273, 273, 274, 274, 275, 
		276, 276, 277, 278, 278, 279, 279, 280, 281, 281, 
		282, 283, 283, 284, 285, 285, 286, 286, 287, 288, 
		288, 289, 290, 290, 291, 292, 292, 293, 294, 294, 
		295, 296, 296, 297, 298, 299, 299, 300, 301, 301, 
		302, 303, 303, 304, 305, 305, 306, 307, 308, 308, 
		309, 310, 310, 311, 312, 313, 313, 314, 315, 315, 
		316, 317, 318, 318, 319, 320, 321, 321, 322, 323, 
		324, 324, 325, 326, 327, 327, 328, 329, 330, 330, 
		331, 332, 333, 333, 334, 335
	},

	{
		/* hypot(218, 0..255) */
		218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 
		218, 218, 218, 218, 218, 219, 219, 219, 219, 219, 
		219, 219, 219, 219, 219, 219, 220, 220, 220, 220, 
		220, 220, 220, 220, 221, 221, 221, 221, 221, 221, 
		222, 222, 222, 222, 222, 223, 223, 223, 223, 223, 
		224, 224, 224, 224, 225, 225, 225, 225, 226, 226, 
		226, 226, 227, 227, 227, 227, 228, 228, 228, 229, 
		229, 229, 230, 230, 230, 231, 231, 231, 232, 232, 
		232, 233, 233, 233, 234, 234, 234, 235, 235, 235, 
		236, 236, 237, 237, 237, 238, 238, 239, 239, 239, 
		240, 240, 241, 241, 242, 242, 242, 243, 243, 244, 
		244, 245, 245, 246, 246, 246, 247, 247, 248, 248, 
		249, 249, 250, 250, 251, 251, 252, 252, 253, 253, 
		254, 254, 255, 255, 256, 256, 257, 257, 258, 259, 
		259, 260, 260, 261, 261, 262, 262, 263, 263, 264, 
		265, 265, 266, 266, 267, 267, 268, 269, 269, 270, 
		270, 271, 272, 272, 273, 273, 274, 275, 275, 276, 
		276, 277, 278, 278, 279, 280, 280, 281, 281, 282, 
		283, 283, 284, 285, 285, 286, 287, 287, 288, 289, 
		289, 290, 290, 291, 292, 292, 293, 294, 294, 295, 
		296, 297, 297, 298, 299, 299, 300, 301, 301, 302, 
		303, 303, 304, 305, 305, 306, 307, 308, 308, 309, 
		310, 310, 311, 312, 313, 313, 314, 315, 315, 316, 
		317, 318, 318, 319, 320, 321, 321, 322, 323, 323, 
		324, 325, 326, 326, 327, 328, 329, 329, 330, 331, 
		332, 332, 333, 334, 335, 335
	},

	{
		/* hypot(219, 0..255) */
		219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 
		219, 219, 219, 219, 219, 220, 220, 220, 220, 220, 
		220, 220, 220, 220, 220, 220, 221, 221, 221, 221, 
		221, 221, 221, 221, 222, 222, 222, 222, 222, 222, 
		223, 223, 223, 223, 223, 224, 224, 224, 224, 224, 
		225, 225, 225, 225, 226, 226, 226, 226, 227, 227, 
		227, 227, 228, 228, 228, 228, 229, 229, 229, 230, 
		230, 230, 231, 231, 231, 231, 232, 232, 232, 233, 
		233, 233, 234, 234, 235, 235, 235, 236, 236, 236, 
		237, 237, 238, 238, 238, 239, 239, 240, 240, 240, 
		241, 241, 242, 242, 242, 243, 243, 244, 244, 245, 
		245, 246, 246, 246, 247, 247, 248, 248, 249, 249, 
		250, 250, 251, 251, 252, 252, 253, 253, 254, 254, 
		255, 255, 256, 256, 257, 257, 258, 258, 259, 259, 
		260, 260, 261, 262, 262, 263, 263, 264, 264, 265, 
		265, 266, 267, 267, 268, 268, 269, 269, 270, 271, 
		271, 272, 272, 273, 274, 274, 275, 275, 276, 277, 
		277, 278, 278, 279, 280, 280, 281, 282, 282, 283, 
		283, 284, 285, 285, 286, 287, 287, 288, 289, 289, 
		290, 291, 291, 292, 293, 293, 294, 295, 295, 296, 
		297, 297, 298, 299, 299, 300, 301, 301, 302, 303, 
		303, 304, 305, 305, 306, 307, 308, 308, 309, 310, 
		310, 311, 312, 313, 313, 314, 315, 315, 316, 317, 
		318, 318, 319, 320, 320, 321, 322, 323, 323, 324, 
		325, 326, 326, 327, 328, 329, 329, 330, 331, 332, 
		332, 333, 334, 335, 335, 336
	},

	{
		/* hypot(220, 0..255) */
		220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 
		220, 220, 220, 220, 220, 221, 221, 221, 221, 221, 
		221, 221, 221, 221, 221, 221, 222, 222, 222, 222, 
		222, 222, 222, 222, 223, 223, 223, 223, 223, 223, 
		224, 224, 224, 224, 224, 225, 225, 225, 225, 225, 
		226, 226, 226, 226, 227, 227, 227, 227, 228, 228, 
		228, 228, 229, 229, 229, 229, 230, 230, 230, 231, 
		231, 231, 231, 232, 232, 232, 233, 233, 233, 234, 
		234, 234, 235, 235, 235, 236, 236, 237, 237, 237, 
		238, 238, 238, 239, 239, 240, 240, 240, 241, 241, 
		242, 242, 242, 243, 243, 244, 244, 245, 245, 246, 
		246, 246, 247, 247, 248, 248, 249, 249, 250, 250, 
		251, 251, 252, 252, 253, 253, 254, 254, 255, 255, 
		256, 256, 257, 257, 258, 258, 259, 259, 260, 260, 
		261, 261, 262, 262, 263, 263, 264, 265, 265, 266, 
		266, 267, 267, 268, 269, 269, 270, 270, 271, 271, 
		272, 273, 273, 274, 274, 275, 276, 276, 277, 277, 
		278, 279, 279, 280, 280, 281, 282, 282, 283, 284, 
		284, 285, 286, 286, 287, 287, 288, 289, 289, 290, 
		291, 291, 292, 293, 293, 294, 295, 295, 296, 297, 
		297, 298, 299, 299, 300, 301, 301, 302, 303, 303, 
		304, 305, 306, 306, 307, 308, 308, 309, 310, 310, 
		311, 312, 313, 313, 314, 315, 315, 316, 317, 318, 
		318, 319, 320, 320, 321, 322, 323, 323, 324, 325, 
		326, 326, 327, 328, 329, 329, 330, 331, 332, 332, 
		333, 334, 335, 335, 336, 337
	},

	{
		/* hypot(221, 0..255) */
		221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
		221, 221, 221, 221, 221, 222, 222, 222, 222, 222, 
		222, 222, 222, 222, 222, 222, 223, 223, 223, 223, 
		223, 223, 223, 223, 224, 224, 224, 224, 224, 224, 
		225, 225, 225, 225, 225, 226, 226, 226, 226, 226, 
		227, 227, 227, 227, 228, 228, 228, 228, 228, 229, 
		229, 229, 230, 230, 230, 230, 231, 231, 231, 232, 
		232, 232, 232, 233, 233, 233, 234, 234, 234, 235, 
		235, 235, 236, 236, 236, 237, 237, 238, 238, 238, 
		239, 239, 239, 240, 240, 241, 241, 241, 242, 242, 
		243, 243, 243, 244, 244, 245, 245, 246, 246, 246, 
		247, 247, 248, 248, 249, 249, 250, 250, 251, 251, 
		251, 252, 252, 253, 253, 254, 254, 255, 255, 256, 
		256, 257, 257, 258, 258, 259, 259, 260, 261, 261, 
		262, 262, 263, 263, 264, 264, 265, 265, 266, 267, 
		267, 268, 268, 269, 269, 270, 271, 271, 272, 272, 
		273, 273, 274, 275, 275, 276, 276, 277, 278, 278, 
		279, 279, 280, 281, 281, 282, 283, 283, 284, 284, 
		285, 286, 286, 287, 288, 288, 289, 289, 290, 291, 
		291, 292, 293, 293, 294, 295, 295, 296, 297, 297, 
		298, 299, 299, 300, 301, 301, 302, 303, 303, 304, 
		305, 306, 306, 307, 308, 308, 309, 310, 310, 311, 
		312, 313, 313, 314, 315, 315, 316, 317, 318, 318, 
		319, 320, 320, 321, 322, 323, 323, 324, 325, 326, 
		326, 327, 328, 328, 329, 330, 331, 331, 332, 333, 
		334, 334, 335, 336, 337, 337
	},

	{
		/* hypot(222, 0..255) */
		222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 
		222, 222, 222, 222, 222, 223, 223, 223, 223, 223, 
		223, 223, 223, 223, 223, 223, 224, 224, 224, 224, 
		224, 224, 224, 224, 225, 225, 225, 225, 225, 225, 
		226, 226, 226, 226, 226, 227, 227, 227, 227, 227, 
		228, 228, 228, 228, 228, 229, 229, 229, 229, 230, 
		230, 230, 230, 231, 231, 231, 232, 232, 232, 232, 
		233, 233, 233, 234, 234, 234, 235, 235, 235, 236, 
		236, 236, 237, 237, 237, 238, 238, 238, 239, 239, 
		240, 240, 240, 241, 241, 241, 242, 242, 243, 243, 
		243, 244, 244, 245, 245, 246, 246, 246, 247, 247, 
		248, 248, 249, 249, 250, 250, 250, 251, 251, 252, 
		252, 253, 253, 254, 254, 255, 255, 256, 256, 257, 
		257, 258, 258, 259, 259, 260, 260, 261, 261, 262, 
		262, 263, 264, 264, 265, 265, 266, 266, 267, 267, 
		268, 268, 269, 270, 270, 271, 271, 272, 272, 273, 
		274, 274, 275, 275, 276, 277, 277, 278, 278, 279, 
		280, 280, 281, 281, 282, 283, 283, 284, 285, 285, 
		286, 286, 287, 288, 288, 289, 290, 290, 291, 292, 
		292, 293, 294, 294, 295, 295, 296, 297, 297, 298, 
		299, 299, 300, 301, 301, 302, 303, 304, 304, 305, 
		306, 306, 307, 308, 308, 309, 310, 310, 311, 312, 
		313, 313, 314, 315, 315, 316, 317, 318, 318, 319, 
		320, 320, 321, 322, 323, 323, 324, 325, 325, 326, 
		327, 328, 328, 329, 330, 331, 331, 332, 333, 334, 
		334, 335, 336, 337, 337, 338
	},

	{
		/* hypot(223, 0..255) */
		223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 
		223, 223, 223, 223, 223, 224, 224, 224, 224, 224, 
		224, 224, 224, 224, 224, 224, 225, 225, 225, 225, 
		225, 225, 225, 225, 226, 226, 226, 226, 226, 226, 
		227, 227, 227, 227, 227, 227, 228, 228, 228, 228, 
		229, 229, 229, 229, 229, 230, 230, 230, 230, 231, 
		231, 231, 231, 232, 232, 232, 233, 233, 233, 233, 
		234, 234, 234, 235, 235, 235, 236, 236, 236, 237, 
		237, 237, 238, 238, 238, 239, 239, 239, 240, 240, 
		240, 241, 241, 242, 242, 242, 243, 243, 244, 244, 
		244, 245, 245, 246, 246, 246, 247, 247, 248, 248, 
		249, 249, 250, 250, 250, 251, 251, 252, 252, 253, 
		253, 254, 254, 255, 255, 256, 256, 257, 257, 258, 
		258, 259, 259, 260, 260, 261, 261, 262, 262, 263, 
		263, 264, 264, 265, 265, 266, 267, 267, 268, 268, 
		269, 269, 270, 270, 271, 272, 272, 273, 273, 274, 
		274, 275, 276, 276, 277, 277, 278, 279, 279, 280, 
		280, 281, 282, 282, 283, 283, 284, 285, 285, 286, 
		287, 287, 288, 288, 289, 290, 290, 291, 292, 292, 
		293, 294, 294, 295, 296, 296, 297, 298, 298, 299, 
		300, 300, 301, 302, 302, 303, 304, 304, 305, 306, 
		306, 307, 308, 308, 309, 310, 310, 311, 312, 313, 
		313, 314, 315, 315, 316, 317, 317, 318, 319, 320, 
		320, 321, 322, 323, 323, 324, 325, 325, 326, 327, 
		328, 328, 329, 330, 331, 331, 332, 333, 334, 334, 
		335, 336, 337, 337, 338, 339
	},

	{
		/* hypot(224, 0..255) */
		224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 
		224, 224, 224, 224, 224, 225, 225, 225, 225, 225, 
		225, 225, 225, 225, 225, 225, 226, 226, 226, 226, 
		226, 226, 226, 226, 227, 227, 227, 227, 227, 227, 
		228, 228, 228, 228, 228, 228, 229, 229, 229, 229, 
		230, 230, 230, 230, 230, 231, 231, 231, 231, 232, 
		232, 232, 232, 233, 233, 233, 234, 234, 234, 234, 
		235, 235, 235, 236, 236, 236, 237, 237, 237, 238, 
		238, 238, 239, 239, 239, 240, 240, 240, 241, 241, 
		241, 242, 242, 243, 243, 243, 244, 244, 244, 245, 
		245, 246, 246, 247, 247, 247, 248, 248, 249, 249, 
		250, 250, 250, 251, 251, 252, 252, 253, 253, 254, 
		254, 255, 255, 256, 256, 257, 257, 257, 258, 258, 
		259, 259, 260, 261, 261, 262, 262, 263, 263, 264, 
		264, 265, 265, 266, 266, 267, 267, 268, 268, 269, 
		270, 270, 271, 271, 272, 272, 273, 274, 274, 275, 
		275, 276, 276, 277, 278, 278, 279, 279, 280, 281, 
		281, 282, 282, 283, 284, 284, 285, 285, 286, 287, 
		287, 288, 289, 289, 290, 291, 291, 292, 292, 293, 
		294, 294, 295, 296, 296, 297, 298, 298, 299, 300, 
		300, 301, 302, 302, 303, 304, 304, 305, 306, 306, 
		307, 308, 308, 309, 310, 310, 311, 312, 313, 313, 
		314, 315, 315, 316, 317, 317, 318, 319, 320, 320, 
		321, 322, 322, 323, 324, 325, 325, 326, 327, 328, 
		328, 329, 330, 330, 331, 332, 333, 333, 334, 335, 
		336, 336, 337, 338, 339, 339
	},

	{
		/* hypot(225, 0..255) */
		225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 
		225, 225, 225, 225, 225, 225, 226, 226, 226, 226, 
		226, 226, 226, 226, 226, 226, 226, 227, 227, 227, 
		227, 227, 227, 227, 228, 228, 228, 228, 228, 228, 
		229, 229, 229, 229, 229, 229, 230, 230, 230, 230, 
		230, 231, 231, 231, 231, 232, 232, 232, 232, 233, 
		233, 233, 233, 234, 234, 234, 234, 235, 235, 235, 
		236, 236, 236, 237, 237, 237, 237, 238, 238, 238, 
		239, 239, 239, 240, 240, 241, 241, 241, 242, 242, 
		242, 243, 243, 243, 244, 244, 245, 245, 245, 246, 
		246, 247, 247, 247, 248, 248, 249, 249, 250, 250, 
		250, 251, 251, 252, 252, 253, 253, 254, 254, 255, 
		255, 255, 256, 256, 257, 257, 258, 258, 259, 259, 
		260, 260, 261, 261, 262, 262, 263, 263, 264, 264, 
		265, 266, 266, 267, 267, 268, 268, 269, 269, 270, 
		270, 271, 272, 272, 273, 273, 274, 274, 275, 276, 
		276, 277, 277, 278, 278, 279, 280, 280, 281, 281, 
		282, 283, 283, 284, 284, 285, 286, 286, 287, 288, 
		288, 289, 289, 290, 291, 291, 292, 293, 293, 294, 
		294, 295, 296, 296, 297, 298, 298, 299, 300, 300, 
		301, 302, 302, 303, 304, 304, 305, 306, 306, 307, 
		308, 308, 309, 310, 311, 311, 312, 313, 313, 314, 
		315, 315, 316, 317, 317, 318, 319, 320, 320, 321, 
		322, 322, 323, 324, 325, 325, 326, 327, 328, 328, 
		329, 330, 330, 331, 332, 333, 333, 334, 335, 336, 
		336, 337, 338, 339, 339, 340
	},

	{
		/* hypot(226, 0..255) */
		226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 
		226, 226, 226, 226, 226, 226, 227, 227, 227, 227, 
		227, 227, 227, 227, 227, 227, 227, 228, 228, 228, 
		228, 228, 228, 228, 229, 229, 229, 229, 229, 229, 
		230, 230, 230, 230, 230, 230, 231, 231, 231, 231, 
		231, 232, 232, 232, 232, 233, 233, 233, 233, 234, 
		234, 234, 234, 235, 235, 235, 235, 236, 236, 236, 
		237, 237, 237, 237, 238, 238, 238, 239, 239, 239, 
		240, 240, 240, 241, 241, 241, 242, 242, 243, 243, 
		243, 244, 244, 244, 245, 245, 246, 246, 246, 247, 
		247, 248, 248, 248, 249, 249, 250, 250, 250, 251, 
		251, 252, 252, 253, 253, 254, 254, 254, 255, 255, 
		256, 256, 257, 257, 258, 258, 259, 259, 260, 260, 
		261, 261, 262, 262, 263, 263, 264, 264, 265, 265, 
		266, 266, 267, 267, 268, 269, 269, 270, 270, 271, 
		271, 272, 272, 273, 273, 274, 275, 275, 276, 276, 
		277, 277, 278, 279, 279, 280, 280, 281, 282, 282, 
		283, 283, 284, 285, 285, 286, 286, 287, 288, 288, 
		289, 290, 290, 291, 291, 292, 293, 293, 294, 295, 
		295, 296, 297, 297, 298, 298, 299, 300, 300, 301, 
		302, 302, 303, 304, 304, 305, 306, 306, 307, 308, 
		309, 309, 310, 311, 311, 312, 313, 313, 314, 315, 
		315, 316, 317, 317, 318, 319, 320, 320, 321, 322, 
		322, 323, 324, 325, 325, 326, 327, 327, 328, 329, 
		330, 330, 331, 332, 333, 333, 334, 335, 336, 336, 
		337, 338, 338, 339, 340, 341
	},

	{
		/* hypot(227, 0..255) */
		227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 
		227, 227, 227, 227, 227, 227, 228, 228, 228, 228, 
		228, 228, 228, 228, 228, 228, 228, 229, 229, 229, 
		229, 229, 229, 229, 230, 230, 230, 230, 230, 230, 
		230, 231, 231, 231, 231, 231, 232, 232, 232, 232, 
		232, 233, 233, 233, 233, 234, 234, 234, 234, 235, 
		235, 235, 235, 236, 236, 236, 236, 237, 237, 237, 
		238, 238, 238, 238, 239, 239, 239, 240, 240, 240, 
		241, 241, 241, 242, 242, 242, 243, 243, 243, 244, 
		244, 245, 245, 245, 246, 246, 246, 247, 247, 248, 
		248, 248, 249, 249, 250, 250, 251, 251, 251, 252, 
		252, 253, 253, 254, 254, 254, 255, 255, 256, 256, 
		257, 257, 258, 258, 259, 259, 260, 260, 261, 261, 
		262, 262, 263, 263, 264, 264, 265, 265, 266, 266, 
		267, 267, 268, 268, 269, 269, 270, 270, 271, 272, 
		272, 273, 273, 274, 274, 275, 275, 276, 277, 277, 
		278, 278, 279, 279, 280, 281, 281, 282, 282, 283, 
		284, 284, 285, 285, 286, 287, 287, 288, 288, 289, 
		290, 290, 291, 292, 292, 293, 293, 294, 295, 295, 
		296, 297, 297, 298, 299, 299, 300, 301, 301, 302, 
		303, 303, 304, 305, 305, 306, 307, 307, 308, 309, 
		309, 310, 311, 311, 312, 313, 313, 314, 315, 315, 
		316, 317, 318, 318, 319, 320, 320, 321, 322, 322, 
		323, 324, 325, 325, 326, 327, 327, 328, 329, 330, 
		330, 331, 332, 333, 333, 334, 335, 335, 336, 337, 
		338, 338, 339, 340, 341, 341
	},

	{
		/* hypot(228, 0..255) */
		228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 
		228, 228, 228, 228, 228, 228, 229, 229, 229, 229, 
		229, 229, 229, 229, 229, 229, 229, 230, 230, 230, 
		230, 230, 230, 230, 231, 231, 231, 231, 231, 231, 
		231, 232, 232, 232, 232, 232, 233, 233, 233, 233, 
		233, 234, 234, 234, 234, 235, 235, 235, 235, 236, 
		236, 236, 236, 237, 237, 237, 237, 238, 238, 238, 
		239, 239, 239, 239, 240, 240, 240, 241, 241, 241, 
		242, 242, 242, 243, 243, 243, 244, 244, 244, 245, 
		245, 245, 246, 246, 247, 247, 247, 248, 248, 249, 
		249, 249, 250, 250, 251, 251, 251, 252, 252, 253, 
		253, 254, 254, 254, 255, 255, 256, 256, 257, 257, 
		258, 258, 259, 259, 260, 260, 260, 261, 261, 262, 
		262, 263, 263, 264, 264, 265, 265, 266, 267, 267, 
		268, 268, 269, 269, 270, 270, 271, 271, 272, 272, 
		273, 273, 274, 275, 275, 276, 276, 277, 277, 278, 
		279, 279, 280, 280, 281, 281, 282, 283, 283, 284, 
		284, 285, 286, 286, 287, 287, 288, 289, 289, 290, 
		290, 291, 292, 292, 293, 294, 294, 295, 296, 296, 
		297, 297, 298, 299, 299, 300, 301, 301, 302, 303, 
		303, 304, 305, 305, 306, 307, 307, 308, 309, 309, 
		310, 311, 311, 312, 313, 313, 314, 315, 315, 316, 
		317, 318, 318, 319, 320, 320, 321, 322, 322, 323, 
		324, 325, 325, 326, 327, 327, 328, 329, 330, 330, 
		331, 332, 332, 333, 334, 335, 335, 336, 337, 338, 
		338, 339, 340, 341, 341, 342
	},

	{
		/* hypot(229, 0..255) */
		229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 
		229, 229, 229, 229, 229, 229, 230, 230, 230, 230, 
		230, 230, 230, 230, 230, 230, 230, 231, 231, 231, 
		231, 231, 231, 231, 232, 232, 232, 232, 232, 232, 
		232, 233, 233, 233, 233, 233, 234, 234, 234, 234, 
		234, 235, 235, 235, 235, 236, 236, 236, 236, 236, 
		237, 237, 237, 238, 238, 238, 238, 239, 239, 239, 
		239, 240, 240, 240, 241, 241, 241, 242, 242, 242, 
		243, 243, 243, 244, 244, 244, 245, 245, 245, 246, 
		246, 246, 247, 247, 248, 248, 248, 249, 249, 249, 
		250, 250, 251, 251, 252, 252, 252, 253, 253, 254, 
		254, 254, 255, 255, 256, 256, 257, 257, 258, 258, 
		259, 259, 259, 260, 260, 261, 261, 262, 262, 263, 
		263, 264, 264, 265, 265, 266, 266, 267, 267, 268, 
		268, 269, 269, 270, 271, 271, 272, 272, 273, 273, 
		274, 274, 275, 275, 276, 277, 277, 278, 278, 279, 
		279, 280, 281, 281, 282, 282, 283, 283, 284, 285, 
		285, 286, 286, 287, 288, 288, 289, 289, 290, 291, 
		291, 292, 293, 293, 294, 294, 295, 296, 296, 297, 
		298, 298, 299, 299, 300, 301, 301, 302, 303, 303, 
		304, 305, 305, 306, 307, 307, 308, 309, 309, 310, 
		311, 311, 312, 313, 313, 314, 315, 315, 316, 317, 
		318, 318, 319, 320, 320, 321, 322, 322, 323, 324, 
		325, 325, 326, 327, 327, 328, 329, 330, 330, 331, 
		332, 332, 333, 334, 335, 335, 336, 337, 338, 338, 
		339, 340, 341, 341, 342, 343
	},

	{
		/* hypot(230, 0..255) */
		230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 
		230, 230, 230, 230, 230, 230, 231, 231, 231, 231, 
		231, 231, 231, 231, 231, 231, 231, 232, 232, 232, 
		232, 232, 232, 232, 232, 233, 233, 233, 233, 233, 
		233, 234, 234, 234, 234, 234, 235, 235, 235, 235, 
		235, 236, 236, 236, 236, 236, 237, 237, 237, 237, 
		238, 238, 238, 238, 239, 239, 239, 240, 240, 240, 
		240, 241, 241, 241, 242, 242, 242, 243, 243, 243, 
		244, 244, 244, 245, 245, 245, 246, 246, 246, 247, 
		247, 247, 248, 248, 248, 249, 249, 250, 250, 250, 
		251, 251, 252, 252, 252, 253, 253, 254, 254, 255, 
		255, 255, 256, 256, 257, 257, 258, 258, 259, 259, 
		259, 260, 260, 261, 261, 262, 262, 263, 263, 264, 
		264, 265, 265, 266, 266, 267, 267, 268, 268, 269, 
		269, 270, 270, 271, 271, 272, 272, 273, 274, 274, 
		275, 275, 276, 276, 277, 277, 278, 278, 279, 280, 
		280, 281, 281, 282, 282, 283, 284, 284, 285, 285, 
		286, 287, 287, 288, 288, 289, 290, 290, 291, 291, 
		292, 293, 293, 294, 295, 295, 296, 296, 297, 298, 
		298, 299, 300, 300, 301, 302, 302, 303, 303, 304, 
		305, 305, 306, 307, 307, 308, 309, 309, 310, 311, 
		311, 312, 313, 313, 314, 315, 316, 316, 317, 318, 
		318, 319, 320, 320, 321, 322, 322, 323, 324, 325, 
		325, 326, 327, 327, 328, 329, 330, 330, 331, 332, 
		332, 333, 334, 335, 335, 336, 337, 338, 338, 339, 
		340, 340, 341, 342, 343, 343
	},

	{
		/* hypot(231, 0..255) */
		231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 
		231, 231, 231, 231, 231, 231, 232, 232, 232, 232, 
		232, 232, 232, 232, 232, 232, 232, 233, 233, 233, 
		233, 233, 233, 233, 233, 234, 234, 234, 234, 234, 
		234, 235, 235, 235, 235, 235, 236, 236, 236, 236, 
		236, 237, 237, 237, 237, 237, 238, 238, 238, 238, 
		239, 239, 239, 239, 240, 240, 240, 241, 241, 241, 
		241, 242, 242, 242, 243, 243, 243, 243, 244, 244, 
		244, 245, 245, 245, 246, 246, 246, 247, 247, 248, 
		248, 248, 249, 249, 249, 250, 250, 251, 251, 251, 
		252, 252, 253, 253, 253, 254, 254, 255, 255, 255, 
		256, 256, 257, 257, 258, 258, 258, 259, 259, 260, 
		260, 261, 261, 262, 262, 263, 263, 264, 264, 265, 
		265, 266, 266, 267, 267, 268, 268, 269, 269, 270, 
		270, 271, 271, 272, 272, 273, 273, 274, 274, 275, 
		275, 276, 277, 277, 278, 278, 279, 279, 280, 280, 
		281, 282, 282, 283, 283, 284, 284, 285, 286, 286, 
		287, 287, 288, 289, 289, 290, 290, 291, 292, 292, 
		293, 293, 294, 295, 295, 296, 297, 297, 298, 298, 
		299, 300, 300, 301, 302, 302, 303, 304, 304, 305, 
		306, 306, 307, 308, 308, 309, 310, 310, 311, 312, 
		312, 313, 314, 314, 315, 316, 316, 317, 318, 318, 
		319, 320, 320, 321, 322, 322, 323, 324, 325, 325, 
		326, 327, 327, 328, 329, 330, 330, 331, 332, 332, 
		333, 334, 335, 335, 336, 337, 337, 338, 339, 340, 
		340, 341, 342, 343, 343, 344
	},

	{
		/* hypot(232, 0..255) */
		232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 
		232, 232, 232, 232, 232, 232, 233, 233, 233, 233, 
		233, 233, 233, 233, 233, 233, 233, 234, 234, 234, 
		234, 234, 234, 234, 234, 235, 235, 235, 235, 235, 
		235, 236, 236, 236, 236, 236, 237, 237, 237, 237, 
		237, 238, 238, 238, 238, 238, 239, 239, 239, 239, 
		240, 240, 240, 240, 241, 241, 241, 241, 242, 242, 
		242, 243, 243, 243, 244, 244, 244, 244, 245, 245, 
		245, 246, 246, 246, 247, 247, 247, 248, 248, 248, 
		249, 249, 250, 250, 250, 251, 251, 251, 252, 252, 
		253, 253, 253, 254, 254, 255, 255, 255, 256, 256, 
		257, 257, 258, 258, 258, 259, 259, 260, 260, 261, 
		261, 262, 262, 263, 263, 264, 264, 264, 265, 265, 
		266, 266, 267, 267, 268, 268, 269, 269, 270, 270, 
		271, 271, 272, 273, 273, 274, 274, 275, 275, 276, 
		276, 277, 277, 278, 278, 279, 280, 280, 281, 281, 
		282, 282, 283, 284, 284, 285, 285, 286, 286, 287, 
		288, 288, 289, 289, 290, 291, 291, 292, 292, 293, 
		294, 294, 295, 295, 296, 297, 297, 298, 299, 299, 
		300, 301, 301, 302, 302, 303, 304, 304, 305, 306, 
		306, 307, 308, 308, 309, 310, 310, 311, 312, 312, 
		313, 314, 314, 315, 316, 316, 317, 318, 318, 319, 
		320, 320, 321, 322, 322, 323, 324, 325, 325, 326, 
		327, 327, 328, 329, 330, 330, 331, 332, 332, 333, 
		334, 335, 335, 336, 337, 337, 338, 339, 340, 340, 
		341, 342, 343, 343, 344, 345
	},

	{
		/* hypot(233, 0..255) */
		233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 
		233, 233, 233, 233, 233, 233, 234, 234, 234, 234, 
		234, 234, 234, 234, 234, 234, 234, 235, 235, 235, 
		235, 235, 235, 235, 235, 236, 236, 236, 236, 236, 
		236, 237, 237, 237, 237, 237, 237, 238, 238, 238, 
		238, 239, 239, 239, 239, 239, 240, 240, 240, 240, 
		241, 241, 241, 241, 242, 242, 242, 242, 243, 243, 
		243, 244, 244, 244, 244, 245, 245, 245, 246, 246, 
		246, 247, 247, 247, 248, 248, 248, 249, 249, 249, 
		250, 250, 251, 251, 251, 252, 252, 252, 253, 253, 
		254, 254, 254, 255, 255, 256, 256, 256, 257, 257, 
		258, 258, 259, 259, 259, 260, 260, 261, 261, 262, 
		262, 263, 263, 263, 264, 264, 265, 265, 266, 266, 
		267, 267, 268, 268, 269, 269, 270, 270, 271, 271, 
		272, 272, 273, 273, 274, 274, 275, 275, 276, 277, 
		277, 278, 278, 279, 279, 280, 280, 281, 282, 282, 
		283, 283, 284, 284, 285, 286, 286, 287, 287, 288, 
		288, 289, 290, 290, 291, 291, 292, 293, 293, 294, 
		294, 295, 296, 296, 297, 298, 298, 299, 299, 300, 
		301, 301, 302, 303, 303, 304, 304, 305, 306, 306, 
		307, 308, 308, 309, 310, 310, 311, 312, 312, 313, 
		314, 314, 315, 316, 316, 317, 318, 318, 319, 320, 
		320, 321, 322, 323, 323, 324, 325, 325, 326, 327, 
		327, 328, 329, 330, 330, 331, 332, 332, 333, 334, 
		334, 335, 336, 337, 337, 338, 339, 340, 340, 341, 
		342, 342, 343, 344, 345, 345
	},

	{
		/* hypot(234, 0..255) */
		234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 
		234, 234, 234, 234, 234, 234, 235, 235, 235, 235, 
		235, 235, 235, 235, 235, 235, 235, 236, 236, 236, 
		236, 236, 236, 236, 236, 237, 237, 237, 237, 237, 
		237, 238, 238, 238, 238, 238, 238, 239, 239, 239, 
		239, 239, 240, 240, 240, 240, 241, 241, 241, 241, 
		242, 242, 242, 242, 243, 243, 243, 243, 244, 244, 
		244, 245, 245, 245, 245, 246, 246, 246, 247, 247, 
		247, 248, 248, 248, 249, 249, 249, 250, 250, 250, 
		251, 251, 251, 252, 252, 253, 253, 253, 254, 254, 
		254, 255, 255, 256, 256, 256, 257, 257, 258, 258, 
		259, 259, 259, 260, 260, 261, 261, 262, 262, 263, 
		263, 263, 264, 264, 265, 265, 266, 266, 267, 267, 
		268, 268, 269, 269, 270, 270, 271, 271, 272, 272, 
		273, 273, 274, 274, 275, 275, 276, 276, 277, 277, 
		278, 278, 279, 280, 280, 281, 281, 282, 282, 283, 
		283, 284, 285, 285, 286, 286, 287, 287, 288, 289, 
		289, 290, 290, 291, 292, 292, 293, 293, 294, 295, 
		295, 296, 296, 297, 298, 298, 299, 300, 300, 301, 
		301, 302, 303, 303, 304, 305, 305, 306, 307, 307, 
		308, 308, 309, 310, 310, 311, 312, 312, 313, 314, 
		314, 315, 316, 316, 317, 318, 318, 319, 320, 320, 
		321, 322, 323, 323, 324, 325, 325, 326, 327, 327, 
		328, 329, 330, 330, 331, 332, 332, 333, 334, 334, 
		335, 336, 337, 337, 338, 339, 340, 340, 341, 342, 
		342, 343, 344, 345, 345, 346
	},

	{
		/* hypot(235, 0..255) */
		235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 
		235, 235, 235, 235, 235, 235, 236, 236, 236, 236, 
		236, 236, 236, 236, 236, 236, 236, 237, 237, 237, 
		237, 237, 237, 237, 237, 238, 238, 238, 238, 238, 
		238, 239, 239, 239, 239, 239, 239, 240, 240, 240, 
		240, 240, 241, 241, 241, 241, 242, 242, 242, 242, 
		243, 243, 243, 243, 244, 244, 244, 244, 245, 245, 
		245, 245, 246, 246, 246, 247, 247, 247, 248, 248, 
		248, 249, 249, 249, 250, 250, 250, 251, 251, 251, 
		252, 252, 252, 253, 253, 253, 254, 254, 255, 255, 
		255, 256, 256, 257, 257, 257, 258, 258, 259, 259, 
		259, 260, 260, 261, 261, 262, 262, 263, 263, 263, 
		264, 264, 265, 265, 266, 266, 267, 267, 268, 268, 
		269, 269, 270, 270, 271, 271, 272, 272, 273, 273, 
		274, 274, 275, 275, 276, 276, 277, 277, 278, 278, 
		279, 279, 280, 280, 281, 282, 282, 283, 283, 284, 
		284, 285, 285, 286, 287, 287, 288, 288, 289, 289, 
		290, 291, 291, 292, 292, 293, 294, 294, 295, 295, 
		296, 297, 297, 298, 298, 299, 300, 300, 301, 302, 
		302, 303, 303, 304, 305, 305, 306, 307, 307, 308, 
		309, 309, 310, 311, 311, 312, 313, 313, 314, 314, 
		315, 316, 316, 317, 318, 319, 319, 320, 321, 321, 
		322, 323, 323, 324, 325, 325, 326, 327, 327, 328, 
		329, 330, 330, 331, 332, 332, 333, 334, 334, 335, 
		336, 337, 337, 338, 339, 339, 340, 341, 342, 342, 
		343, 344, 345, 345, 346, 347
	},

	{
		/* hypot(236, 0..255) */
		236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 
		236, 236, 236, 236, 236, 236, 237, 237, 237, 237, 
		237, 237, 237, 237, 237, 237, 237, 238, 238, 238, 
		238, 238, 238, 238, 238, 239, 239, 239, 239, 239, 
		239, 240, 240, 240, 240, 240, 240, 241, 241, 241, 
		241, 241, 242, 242, 242, 242, 243, 243, 243, 243, 
		244, 244, 244, 244, 245, 245, 245, 245, 246, 246, 
		246, 246, 247, 247, 247, 248, 248, 248, 249, 249, 
		249, 250, 250, 250, 251, 251, 251, 252, 252, 252, 
		253, 253, 253, 254, 254, 254, 255, 255, 256, 256, 
		256, 257, 257, 257, 258, 258, 259, 259, 260, 260, 
		260, 261, 261, 262, 262, 263, 263, 263, 264, 264, 
		265, 265, 266, 266, 267, 267, 268, 268, 268, 269, 
		269, 270, 270, 271, 271, 272, 272, 273, 273, 274, 
		274, 275, 275, 276, 276, 277, 278, 278, 279, 279, 
		280, 280, 281, 281, 282, 282, 283, 283, 284, 285, 
		285, 286, 286, 287, 287, 288, 289, 289, 290, 290, 
		291, 291, 292, 293, 293, 294, 294, 295, 296, 296, 
		297, 297, 298, 299, 299, 300, 300, 301, 302, 302, 
		303, 304, 304, 305, 306, 306, 307, 307, 308, 309, 
		309, 310, 311, 311, 312, 313, 313, 314, 315, 315, 
		316, 317, 317, 318, 319, 319, 320, 321, 321, 322, 
		323, 323, 324, 325, 325, 326, 327, 327, 328, 329, 
		330, 330, 331, 332, 332, 333, 334, 334, 335, 336, 
		337, 337, 338, 339, 339, 340, 341, 342, 342, 343, 
		344, 345, 345, 346, 347, 347
	},

	{
		/* hypot(237, 0..255) */
		237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 
		237, 237, 237, 237, 237, 237, 238, 238, 238, 238, 
		238, 238, 238, 238, 238, 238, 238, 239, 239, 239, 
		239, 239, 239, 239, 239, 240, 240, 240, 240, 240, 
		240, 241, 241, 241, 241, 241, 241, 242, 242, 242, 
		242, 242, 243, 243, 243, 243, 244, 244, 244, 244, 
		244, 245, 245, 245, 245, 246, 246, 246, 247, 247, 
		247, 247, 248, 248, 248, 249, 249, 249, 250, 250, 
		250, 250, 251, 251, 251, 252, 252, 252, 253, 253, 
		254, 254, 254, 255, 255, 255, 256, 256, 256, 257, 
		257, 258, 258, 258, 259, 259, 260, 260, 260, 261, 
		261, 262, 262, 263, 263, 263, 264, 264, 265, 265, 
		266, 266, 267, 267, 267, 268, 268, 269, 269, 270, 
		270, 271, 271, 272, 272, 273, 273, 274, 274, 275, 
		275, 276, 276, 277, 277, 278, 278, 279, 279, 280, 
		280, 281, 282, 282, 283, 283, 284, 284, 285, 285, 
		286, 287, 287, 288, 288, 289, 289, 290, 291, 291, 
		292, 292, 293, 293, 294, 295, 295, 296, 296, 297, 
		298, 298, 299, 299, 300, 301, 301, 302, 303, 303, 
		304, 304, 305, 306, 306, 307, 308, 308, 309, 309, 
		310, 311, 311, 312, 313, 313, 314, 315, 315, 316, 
		317, 317, 318, 319, 319, 320, 321, 321, 322, 323, 
		323, 324, 325, 325, 326, 327, 327, 328, 329, 330, 
		330, 331, 332, 332, 333, 334, 334, 335, 336, 337, 
		337, 338, 339, 339, 340, 341, 342, 342, 343, 344, 
		344, 345, 346, 347, 347, 348
	},

	{
		/* hypot(238, 0..255) */
		238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 
		238, 238, 238, 238, 238, 238, 239, 239, 239, 239, 
		239, 239, 239, 239, 239, 239, 239, 240, 240, 240, 
		240, 240, 240, 240, 240, 241, 241, 241, 241, 241, 
		241, 242, 242, 242, 242, 242, 242, 243, 243, 243, 
		243, 243, 244, 244, 244, 244, 244, 245, 245, 245, 
		245, 246, 246, 246, 246, 247, 247, 247, 248, 248, 
		248, 248, 249, 249, 249, 250, 250, 250, 250, 251, 
		251, 251, 252, 252, 252, 253, 253, 253, 254, 254, 
		254, 255, 255, 256, 256, 256, 257, 257, 257, 258, 
		258, 259, 259, 259, 260, 260, 261, 261, 261, 262, 
		262, 263, 263, 263, 264, 264, 265, 265, 266, 266, 
		267, 267, 267, 268, 268, 269, 269, 270, 270, 271, 
		271, 272, 272, 273, 273, 274, 274, 275, 275, 276, 
		276, 277, 277, 278, 278, 279, 279, 280, 280, 281, 
		281, 282, 282, 283, 283, 284, 285, 285, 286, 286, 
		287, 287, 288, 288, 289, 290, 290, 291, 291, 292, 
		292, 293, 294, 294, 295, 295, 296, 297, 297, 298, 
		298, 299, 300, 300, 301, 301, 302, 303, 303, 304, 
		305, 305, 306, 306, 307, 308, 308, 309, 310, 310, 
		311, 312, 312, 313, 313, 314, 315, 315, 316, 317, 
		317, 318, 319, 319, 320, 321, 321, 322, 323, 323, 
		324, 325, 325, 326, 327, 328, 328, 329, 330, 330, 
		331, 332, 332, 333, 334, 334, 335, 336, 337, 337, 
		338, 339, 339, 340, 341, 342, 342, 343, 344, 344, 
		345, 346, 347, 347, 348, 349
	},

	{
		/* hypot(239, 0..255) */
		239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 
		239, 239, 239, 239, 239, 239, 240, 240, 240, 240, 
		240, 240, 240, 240, 240, 240, 240, 241, 241, 241, 
		241, 241, 241, 241, 241, 242, 242, 242, 242, 242, 
		242, 242, 243, 243, 243, 243, 243, 244, 244, 244, 
		244, 244, 245, 245, 245, 245, 245, 246, 246, 246, 
		246, 247, 247, 247, 247, 248, 248, 248, 248, 249, 
		249, 249, 250, 250, 250, 250, 251, 251, 251, 252, 
		252, 252, 253, 253, 253, 254, 254, 254, 255, 255, 
		255, 256, 256, 256, 257, 257, 258, 258, 258, 259, 
		259, 259, 260, 260, 261, 261, 261, 262, 262, 263, 
		263, 264, 264, 264, 265, 265, 266, 266, 267, 267, 
		267, 268, 268, 269, 269, 270, 270, 271, 271, 272, 
		272, 273, 273, 274, 274, 274, 275, 275, 276, 276, 
		277, 277, 278, 279, 279, 280, 280, 281, 281, 282, 
		282, 283, 283, 284, 284, 285, 285, 286, 287, 287, 
		288, 288, 289, 289, 290, 290, 291, 292, 292, 293, 
		293, 294, 294, 295, 296, 296, 297, 297, 298, 299, 
		299, 300, 300, 301, 302, 302, 303, 303, 304, 305, 
		305, 306, 307, 307, 308, 308, 309, 310, 310, 311, 
		312, 312, 313, 314, 314, 315, 316, 316, 317, 317, 
		318, 319, 319, 320, 321, 321, 322, 323, 323, 324, 
		325, 326, 326, 327, 328, 328, 329, 330, 330, 331, 
		332, 332, 333, 334, 334, 335, 336, 337, 337, 338, 
		339, 339, 340, 341, 342, 342, 343, 344, 344, 345, 
		346, 347, 347, 348, 349, 349
	},

	{
		/* hypot(240, 0..255) */
		240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 
		240, 240, 240, 240, 240, 240, 241, 241, 241, 241, 
		241, 241, 241, 241, 241, 241, 241, 242, 242, 242, 
		242, 242, 242, 242, 242, 243, 243, 243, 243, 243, 
		243, 243, 244, 244, 244, 244, 244, 245, 245, 245, 
		245, 245, 246, 246, 246, 246, 246, 247, 247, 247, 
		247, 248, 248, 248, 248, 249, 249, 249, 249, 250, 
		250, 250, 251, 251, 251, 251, 252, 252, 252, 253, 
		253, 253, 254, 254, 254, 255, 255, 255, 256, 256, 
		256, 257, 257, 257, 258, 258, 258, 259, 259, 260, 
		260, 260, 261, 261, 262, 262, 262, 263, 263, 264, 
		264, 264, 265, 265, 266, 266, 267, 267, 267, 268, 
		268, 269, 269, 270, 270, 271, 271, 272, 272, 272, 
		273, 273, 274, 274, 275, 275, 276, 276, 277, 277, 
		278, 278, 279, 279, 280, 280, 281, 281, 282, 282, 
		283, 284, 284, 285, 285, 286, 286, 287, 287, 288, 
		288, 289, 290, 290, 291, 291, 292, 292, 293, 294, 
		294, 295, 295, 296, 296, 297, 298, 298, 299, 299, 
		300, 301, 301, 302, 302, 303, 304, 304, 305, 305, 
		306, 307, 307, 308, 309, 309, 310, 310, 311, 312, 
		312, 313, 314, 314, 315, 316, 316, 317, 318, 318, 
		319, 320, 320, 321, 322, 322, 323, 324, 324, 325, 
		326, 326, 327, 328, 328, 329, 330, 330, 331, 332, 
		332, 333, 334, 334, 335, 336, 337, 337, 338, 339, 
		339, 340, 341, 342, 342, 343, 344, 344, 345, 346, 
		347, 347, 348, 349, 349, 350
	},

	{
		/* hypot(241, 0..255) */
		241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 
		241, 241, 241, 241, 241, 241, 242, 242, 242, 242, 
		242, 242, 242, 242, 242, 242, 242, 243, 243, 243, 
		243, 243, 243, 243, 243, 244, 244, 244, 244, 244, 
		244, 244, 245, 245, 245, 245, 245, 246, 246, 246, 
		246, 246, 247, 247, 247, 247, 247, 248, 248, 248, 
		248, 249, 249, 249, 249, 250, 250, 250, 250, 251, 
		251, 251, 252, 252, 252, 252, 253, 253, 253, 254, 
		254, 254, 255, 255, 255, 256, 256, 256, 257, 257, 
		257, 258, 258, 258, 259, 259, 259, 260, 260, 261, 
		261, 261, 262, 262, 262, 263, 263, 264, 264, 265, 
		265, 265, 266, 266, 267, 267, 267, 268, 268, 269, 
		269, 270, 270, 271, 271, 271, 272, 272, 273, 273, 
		274, 274, 275, 275, 276, 276, 277, 277, 278, 278, 
		279, 279, 280, 280, 281, 281, 282, 282, 283, 283, 
		284, 284, 285, 285, 286, 287, 287, 288, 288, 289, 
		289, 290, 290, 291, 292, 292, 293, 293, 294, 294, 
		295, 296, 296, 297, 297, 298, 298, 299, 300, 300, 
		301, 301, 302, 303, 303, 304, 304, 305, 306, 306, 
		307, 308, 308, 309, 309, 310, 311, 311, 312, 313, 
		313, 314, 314, 315, 316, 316, 317, 318, 318, 319, 
		320, 320, 321, 322, 322, 323, 324, 324, 325, 326, 
		326, 327, 328, 328, 329, 330, 330, 331, 332, 332, 
		333, 334, 335, 335, 336, 337, 337, 338, 339, 339, 
		340, 341, 342, 342, 343, 344, 344, 345, 346, 347, 
		347, 348, 349, 349, 350, 351
	},

	{
		/* hypot(242, 0..255) */
		242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 
		242, 242, 242, 242, 242, 242, 243, 243, 243, 243, 
		243, 243, 243, 243, 243, 243, 243, 244, 244, 244, 
		244, 244, 244, 244, 244, 245, 245, 245, 245, 245, 
		245, 245, 246, 246, 246, 246, 246, 247, 247, 247, 
		247, 247, 248, 248, 248, 248, 248, 249, 249, 249, 
		249, 250, 250, 250, 250, 251, 251, 251, 251, 252, 
		252, 252, 252, 253, 253, 253, 254, 254, 254, 255, 
		255, 255, 256, 256, 256, 256, 257, 257, 258, 258, 
		258, 259, 259, 259, 260, 260, 260, 261, 261, 261, 
		262, 262, 263, 263, 263, 264, 264, 265, 265, 265, 
		266, 266, 267, 267, 268, 268, 268, 269, 269, 270, 
		270, 271, 271, 271, 272, 272, 273, 273, 274, 274, 
		275, 275, 276, 276, 277, 277, 278, 278, 279, 279, 
		280, 280, 281, 281, 282, 282, 283, 283, 284, 284, 
		285, 285, 286, 286, 287, 287, 288, 288, 289, 290, 
		290, 291, 291, 292, 292, 293, 293, 294, 295, 295, 
		296, 296, 297, 297, 298, 299, 299, 300, 300, 301, 
		302, 302, 303, 303, 304, 305, 305, 306, 306, 307, 
		308, 308, 309, 310, 310, 311, 311, 312, 313, 313, 
		314, 315, 315, 316, 317, 317, 318, 318, 319, 320, 
		320, 321, 322, 322, 323, 324, 324, 325, 326, 326, 
		327, 328, 328, 329, 330, 330, 331, 332, 332, 333, 
		334, 335, 335, 336, 337, 337, 338, 339, 339, 340, 
		341, 342, 342, 343, 344, 344, 345, 346, 347, 347, 
		348, 349, 349, 350, 351, 352
	},

	{
		/* hypot(243, 0..255) */
		243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 
		243, 243, 243, 243, 243, 243, 244, 244, 244, 244, 
		244, 244, 244, 244, 244, 244, 244, 244, 245, 245, 
		245, 245, 245, 245, 245, 246, 246, 246, 246, 246, 
		246, 246, 247, 247, 247, 247, 247, 248, 248, 248, 
		248, 248, 249, 249, 249, 249, 249, 250, 250, 250, 
		250, 251, 251, 251, 251, 252, 252, 252, 252, 253, 
		253, 253, 253, 254, 254, 254, 255, 255, 255, 256, 
		256, 256, 256, 257, 257, 257, 258, 258, 258, 259, 
		259, 259, 260, 260, 261, 261, 261, 262, 262, 262, 
		263, 263, 264, 264, 264, 265, 265, 266, 266, 266, 
		267, 267, 268, 268, 268, 269, 269, 270, 270, 271, 
		271, 271, 272, 272, 273, 273, 274, 274, 275, 275, 
		276, 276, 277, 277, 277, 278, 278, 279, 279, 280, 
		280, 281, 281, 282, 282, 283, 283, 284, 285, 285, 
		286, 286, 287, 287, 288, 288, 289, 289, 290, 290, 
		291, 291, 292, 293, 293, 294, 294, 295, 295, 296, 
		297, 297, 298, 298, 299, 299, 300, 301, 301, 302, 
		302, 303, 304, 304, 305, 305, 306, 307, 307, 308, 
		308, 309, 310, 310, 311, 312, 312, 313, 313, 314, 
		315, 315, 316, 317, 317, 318, 319, 319, 320, 321, 
		321, 322, 322, 323, 324, 324, 325, 326, 326, 327, 
		328, 328, 329, 330, 330, 331, 332, 333, 333, 334, 
		335, 335, 336, 337, 337, 338, 339, 339, 340, 341, 
		342, 342, 343, 344, 344, 345, 346, 346, 347, 348, 
		349, 349, 350, 351, 352, 352
	},

	{
		/* hypot(244, 0..255) */
		244, 244, 244, 244, 244, 244, 244, 244, 244, 244, 
		244, 244, 244, 244, 244, 244, 245, 245, 245, 245, 
		245, 245, 245, 245, 245, 245, 245, 245, 246, 246, 
		246, 246, 246, 246, 246, 246, 247, 247, 247, 247, 
		247, 247, 248, 248, 248, 248, 248, 248, 249, 249, 
		249, 249, 249, 250, 250, 250, 250, 251, 251, 251, 
		251, 252, 252, 252, 252, 253, 253, 253, 253, 254, 
		254, 254, 254, 255, 255, 255, 256, 256, 256, 256, 
		257, 257, 257, 258, 258, 258, 259, 259, 259, 260, 
		260, 260, 261, 261, 261, 262, 262, 263, 263, 263, 
		264, 264, 264, 265, 265, 266, 266, 266, 267, 267, 
		268, 268, 268, 269, 269, 270, 270, 271, 271, 271, 
		272, 272, 273, 273, 274, 274, 275, 275, 276, 276, 
		276, 277, 277, 278, 278, 279, 279, 280, 280, 281, 
		281, 282, 282, 283, 283, 284, 284, 285, 285, 286, 
		286, 287, 287, 288, 289, 289, 290, 290, 291, 291, 
		292, 292, 293, 293, 294, 295, 295, 296, 296, 297, 
		297, 298, 299, 299, 300, 300, 301, 301, 302, 303, 
		303, 304, 304, 305, 306, 306, 307, 307, 308, 309, 
		309, 310, 310, 311, 312, 312, 313, 314, 314, 315, 
		315, 316, 317, 317, 318, 319, 319, 320, 321, 321, 
		322, 323, 323, 324, 325, 325, 326, 327, 327, 328, 
		329, 329, 330, 331, 331, 332, 333, 333, 334, 335, 
		335, 336, 337, 337, 338, 339, 339, 340, 341, 342, 
		342, 343, 344, 344, 345, 346, 346, 347, 348, 349, 
		349, 350, 351, 351, 352, 353
	},

	{
		/* hypot(245, 0..255) */
		245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 
		245, 245, 245, 245, 245, 245, 246, 246, 246, 246, 
		246, 246, 246, 246, 246, 246, 246, 246, 247, 247, 
		247, 247, 247, 247, 247, 247, 248, 248, 248, 248, 
		248, 248, 249, 249, 249, 249, 249, 249, 250, 250, 
		250, 250, 250, 251, 251, 251, 251, 252, 252, 252, 
		252, 252, 253, 253, 253, 253, 254, 254, 254, 255, 
		255, 255, 255, 256, 256, 256, 257, 257, 257, 257, 
		258, 258, 258, 259, 259, 259, 260, 260, 260, 261, 
		261, 261, 262, 262, 262, 263, 263, 264, 264, 264, 
		265, 265, 265, 266, 266, 267, 267, 267, 268, 268, 
		269, 269, 269, 270, 270, 271, 271, 272, 272, 272, 
		273, 273, 274, 274, 275, 275, 276, 276, 276, 277, 
		277, 278, 278, 279, 279, 280, 280, 281, 281, 282, 
		282, 283, 283, 284, 284, 285, 285, 286, 286, 287, 
		287, 288, 288, 289, 289, 290, 290, 291, 292, 292, 
		293, 293, 294, 294, 295, 295, 296, 297, 297, 298, 
		298, 299, 299, 300, 301, 301, 302, 302, 303, 303, 
		304, 305, 305, 306, 306, 307, 308, 308, 309, 309, 
		310, 311, 311, 312, 313, 313, 314, 314, 315, 316, 
		316, 317, 318, 318, 319, 319, 320, 321, 321, 322, 
		323, 323, 324, 325, 325, 326, 327, 327, 328, 329, 
		329, 330, 331, 331, 332, 333, 333, 334, 335, 335, 
		336, 337, 337, 338, 339, 339, 340, 341, 342, 342, 
		343, 344, 344, 345, 346, 346, 347, 348, 349, 349, 
		350, 351, 351, 352, 353, 354
	},

	{
		/* hypot(246, 0..255) */
		246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 
		246, 246, 246, 246, 246, 246, 247, 247, 247, 247, 
		247, 247, 247, 247, 247, 247, 247, 247, 248, 248, 
		248, 248, 248, 248, 248, 248, 249, 249, 249, 249, 
		249, 249, 250, 250, 250, 250, 250, 250, 251, 251, 
		251, 251, 251, 252, 252, 252, 252, 253, 253, 253, 
		253, 253, 254, 254, 254, 254, 255, 255, 255, 255, 
		256, 256, 256, 257, 257, 257, 257, 258, 258, 258, 
		259, 259, 259, 260, 260, 260, 261, 261, 261, 262, 
		262, 262, 263, 263, 263, 264, 264, 264, 265, 265, 
		266, 266, 266, 267, 267, 267, 268, 268, 269, 269, 
		269, 270, 270, 271, 271, 272, 272, 272, 273, 273, 
		274, 274, 275, 275, 275, 276, 276, 277, 277, 278, 
		278, 279, 279, 280, 280, 281, 281, 282, 282, 283, 
		283, 284, 284, 285, 285, 286, 286, 287, 287, 288, 
		288, 289, 289, 290, 290, 291, 291, 292, 292, 293, 
		293, 294, 295, 295, 296, 296, 297, 297, 298, 298, 
		299, 300, 300, 301, 301, 302, 302, 303, 304, 304, 
		305, 305, 306, 307, 307, 308, 308, 309, 310, 310, 
		311, 311, 312, 313, 313, 314, 315, 315, 316, 316, 
		317, 318, 318, 319, 320, 320, 321, 322, 322, 323, 
		323, 324, 325, 325, 326, 327, 327, 328, 329, 329, 
		330, 331, 331, 332, 333, 333, 334, 335, 335, 336, 
		337, 337, 338, 339, 340, 340, 341, 342, 342, 343, 
		344, 344, 345, 346, 346, 347, 348, 349, 349, 350, 
		351, 351, 352, 353, 354, 354
	},

	{
		/* hypot(247, 0..255) */
		247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 
		247, 247, 247, 247, 247, 247, 248, 248, 248, 248, 
		248, 248, 248, 248, 248, 248, 248, 248, 249, 249, 
		249, 249, 249, 249, 249, 249, 250, 250, 250, 250, 
		250, 250, 251, 251, 251, 251, 251, 251, 252, 252, 
		252, 252, 252, 253, 253, 253, 253, 253, 254, 254, 
		254, 254, 255, 255, 255, 255, 256, 256, 256, 256, 
		257, 257, 257, 258, 258, 258, 258, 259, 259, 259, 
		260, 260, 260, 261, 261, 261, 262, 262, 262, 263, 
		263, 263, 264, 264, 264, 265, 265, 265, 266, 266, 
		266, 267, 267, 268, 268, 268, 269, 269, 270, 270, 
		270, 271, 271, 272, 272, 272, 273, 273, 274, 274, 
		275, 275, 275, 276, 276, 277, 277, 278, 278, 279, 
		279, 280, 280, 281, 281, 281, 282, 282, 283, 283, 
		284, 284, 285, 285, 286, 286, 287, 287, 288, 288, 
		289, 289, 290, 291, 291, 292, 292, 293, 293, 294, 
		294, 295, 295, 296, 296, 297, 298, 298, 299, 299, 
		300, 300, 301, 302, 302, 303, 303, 304, 304, 305, 
		306, 306, 307, 307, 308, 309, 309, 310, 310, 311, 
		312, 312, 313, 313, 314, 315, 315, 316, 317, 317, 
		318, 318, 319, 320, 320, 321, 322, 322, 323, 324, 
		324, 325, 326, 326, 327, 327, 328, 329, 329, 330, 
		331, 331, 332, 333, 333, 334, 335, 335, 336, 337, 
		338, 338, 339, 340, 340, 341, 342, 342, 343, 344, 
		344, 345, 346, 346, 347, 348, 349, 349, 350, 351, 
		351, 352, 353, 354, 354, 355
	},

	{
		/* hypot(248, 0..255) */
		248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 
		248, 248, 248, 248, 248, 248, 249, 249, 249, 249, 
		249, 249, 249, 249, 249, 249, 249, 249, 250, 250, 
		250, 250, 250, 250, 250, 250, 251, 251, 251, 251, 
		251, 251, 252, 252, 252, 252, 252, 252, 253, 253, 
		253, 253, 253, 254, 254, 254, 254, 254, 255, 255, 
		255, 255, 256, 256, 256, 256, 257, 257, 257, 257, 
		258, 258, 258, 259, 259, 259, 259, 260, 260, 260, 
		261, 261, 261, 262, 262, 262, 262, 263, 263, 263, 
		264, 264, 265, 265, 265, 266, 266, 266, 267, 267, 
		267, 268, 268, 269, 269, 269, 270, 270, 270, 271, 
		271, 272, 272, 273, 273, 273, 274, 274, 275, 275, 
		276, 276, 276, 277, 277, 278, 278, 279, 279, 280, 
		280, 280, 281, 281, 282, 282, 283, 283, 284, 284, 
		285, 285, 286, 286, 287, 287, 288, 288, 289, 289, 
		290, 290, 291, 291, 292, 292, 293, 294, 294, 295, 
		295, 296, 296, 297, 297, 298, 298, 299, 300, 300, 
		301, 301, 302, 302, 303, 304, 304, 305, 305, 306, 
		306, 307, 308, 308, 309, 309, 310, 311, 311, 312, 
		312, 313, 314, 314, 315, 315, 316, 317, 317, 318, 
		319, 319, 320, 320, 321, 322, 322, 323, 324, 324, 
		325, 326, 326, 327, 328, 328, 329, 330, 330, 331, 
		332, 332, 333, 334, 334, 335, 336, 336, 337, 338, 
		338, 339, 340, 340, 341, 342, 342, 343, 344, 344, 
		345, 346, 347, 347, 348, 349, 349, 350, 351, 351, 
		352, 353, 354, 354, 355, 356
	},

	{
		/* hypot(249, 0..255) */
		249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 
		249, 249, 249, 249, 249, 249, 250, 250, 250, 250, 
		250, 250, 250, 250, 250, 250, 250, 250, 251, 251, 
		251, 251, 251, 251, 251, 251, 252, 252, 252, 252, 
		252, 252, 253, 253, 253, 253, 253, 253, 254, 254, 
		254, 254, 254, 255, 255, 255, 255, 255, 256, 256, 
		256, 256, 257, 257, 257, 257, 258, 258, 258, 258, 
		259, 259, 259, 259, 260, 260, 260, 261, 261, 261, 
		262, 262, 262, 262, 263, 263, 263, 264, 264, 264, 
		265, 265, 265, 266, 266, 267, 267, 267, 268, 268, 
		268, 269, 269, 269, 270, 270, 271, 271, 271, 272, 
		272, 273, 273, 273, 274, 274, 275, 275, 276, 276, 
		276, 277, 277, 278, 278, 279, 279, 280, 280, 280, 
		281, 281, 282, 282, 283, 283, 284, 284, 285, 285, 
		286, 286, 287, 287, 288, 288, 289, 289, 290, 290, 
		291, 291, 292, 292, 293, 293, 294, 294, 295, 295, 
		296, 297, 297, 298, 298, 299, 299, 300, 300, 301, 
		301, 302, 303, 303, 304, 304, 305, 305, 306, 307, 
		307, 308, 308, 309, 310, 310, 311, 311, 312, 313, 
		313, 314, 314, 315, 316, 316, 317, 318, 318, 319, 
		319, 320, 321, 321, 322, 323, 323, 324, 324, 325, 
		326, 326, 327, 328, 328, 329, 330, 330, 331, 332, 
		332, 333, 334, 334, 335, 336, 336, 337, 338, 338, 
		339, 340, 340, 341, 342, 342, 343, 344, 344, 345, 
		346, 347, 347, 348, 349, 349, 350, 351, 351, 352, 
		353, 354, 354, 355, 356, 356
	},

	{
		/* hypot(250, 0..255) */
		250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 
		250, 250, 250, 250, 250, 250, 251, 251, 251, 251, 
		251, 251, 251, 251, 251, 251, 251, 251, 252, 252, 
		252, 252, 252, 252, 252, 252, 253, 253, 253, 253, 
		253, 253, 254, 254, 254, 254, 254, 254, 255, 255, 
		255, 255, 255, 256, 256, 256, 256, 256, 257, 257, 
		257, 257, 258, 258, 258, 258, 259, 259, 259, 259, 
		260, 260, 260, 260, 261, 261, 261, 262, 262, 262, 
		262, 263, 263, 263, 264, 264, 264, 265, 265, 265, 
		266, 266, 266, 267, 267, 267, 268, 268, 269, 269, 
		269, 270, 270, 270, 271, 271, 272, 272, 272, 273, 
		273, 274, 274, 274, 275, 275, 276, 276, 276, 277, 
		277, 278, 278, 279, 279, 280, 280, 280, 281, 281, 
		282, 282, 283, 283, 284, 284, 285, 285, 286, 286, 
		287, 287, 288, 288, 289, 289, 290, 290, 291, 291, 
		292, 292, 293, 293, 294, 294, 295, 295, 296, 296, 
		297, 297, 298, 298, 299, 300, 300, 301, 301, 302, 
		302, 303, 303, 304, 305, 305, 306, 306, 307, 307, 
		308, 309, 309, 310, 310, 311, 312, 312, 313, 313, 
		314, 315, 315, 316, 316, 317, 318, 318, 319, 320, 
		320, 321, 321, 322, 323, 323, 324, 325, 325, 326, 
		326, 327, 328, 328, 329, 330, 330, 331, 332, 332, 
		333, 334, 334, 335, 336, 336, 337, 338, 338, 339, 
		340, 340, 341, 342, 342, 343, 344, 344, 345, 346, 
		347, 347, 348, 349, 349, 350, 351, 351, 352, 353, 
		354, 354, 355, 356, 356, 357
	},

	{
		/* hypot(251, 0..255) */
		251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 
		251, 251, 251, 251, 251, 251, 252, 252, 252, 252, 
		252, 252, 252, 252, 252, 252, 252, 252, 253, 253, 
		253, 253, 253, 253, 253, 253, 254, 254, 254, 254, 
		254, 254, 254, 255, 255, 255, 255, 255, 256, 256, 
		256, 256, 256, 257, 257, 257, 257, 257, 258, 258, 
		258, 258, 259, 259, 259, 259, 260, 260, 260, 260, 
		261, 261, 261, 261, 262, 262, 262, 263, 263, 263, 
		263, 264, 264, 264, 265, 265, 265, 266, 266, 266, 
		267, 267, 267, 268, 268, 268, 269, 269, 269, 270, 
		270, 271, 271, 271, 272, 272, 272, 273, 273, 274, 
		274, 274, 275, 275, 276, 276, 277, 277, 277, 278, 
		278, 279, 279, 280, 280, 280, 281, 281, 282, 282, 
		283, 283, 284, 284, 285, 285, 285, 286, 286, 287, 
		287, 288, 288, 289, 289, 290, 290, 291, 291, 292, 
		292, 293, 293, 294, 294, 295, 296, 296, 297, 297, 
		298, 298, 299, 299, 300, 300, 301, 301, 302, 303, 
		303, 304, 304, 305, 305, 306, 307, 307, 308, 308, 
		309, 309, 310, 311, 311, 312, 312, 313, 314, 314, 
		315, 315, 316, 317, 317, 318, 318, 319, 320, 320, 
		321, 322, 322, 323, 323, 324, 325, 325, 326, 327, 
		327, 328, 329, 329, 330, 330, 331, 332, 332, 333, 
		334, 334, 335, 336, 336, 337, 338, 338, 339, 340, 
		340, 341, 342, 342, 343, 344, 345, 345, 346, 347, 
		347, 348, 349, 349, 350, 351, 351, 352, 353, 354, 
		354, 355, 356, 356, 357, 358
	},

	{
		/* hypot(252, 0..255) */
		252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 
		252, 252, 252, 252, 252, 252, 253, 253, 253, 253, 
		253, 253, 253, 253, 253, 253, 253, 253, 254, 254, 
		254, 254, 254, 254, 254, 254, 255, 255, 255, 255, 
		255, 255, 255, 256, 256, 256, 256, 256, 257, 257, 
		257, 257, 257, 258, 258, 258, 258, 258, 259, 259, 
		259, 259, 260, 260, 260, 260, 260, 261, 261, 261, 
		262, 262, 262, 262, 263, 263, 263, 264, 264, 264, 
		264, 265, 265, 265, 266, 266, 266, 267, 267, 267, 
		268, 268, 268, 269, 269, 269, 270, 270, 270, 271, 
		271, 271, 272, 272, 273, 273, 273, 274, 274, 275, 
		275, 275, 276, 276, 277, 277, 277, 278, 278, 279, 
		279, 280, 280, 280, 281, 281, 282, 282, 283, 283, 
		284, 284, 284, 285, 285, 286, 286, 287, 287, 288, 
		288, 289, 289, 290, 290, 291, 291, 292, 292, 293, 
		293, 294, 294, 295, 295, 296, 296, 297, 297, 298, 
		299, 299, 300, 300, 301, 301, 302, 302, 303, 303, 
		304, 305, 305, 306, 306, 307, 307, 308, 309, 309, 
		310, 310, 311, 311, 312, 313, 313, 314, 314, 315, 
		316, 316, 317, 317, 318, 319, 319, 320, 320, 321, 
		322, 322, 323, 324, 324, 325, 325, 326, 327, 327, 
		328, 329, 329, 330, 331, 331, 332, 333, 333, 334, 
		335, 335, 336, 337, 337, 338, 338, 339, 340, 341, 
		341, 342, 343, 343, 344, 345, 345, 346, 347, 347, 
		348, 349, 349, 350, 351, 351, 352, 353, 354, 354, 
		355, 356, 356, 357, 358, 359
	},

	{
		/* hypot(253, 0..255) */
		253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 
		253, 253, 253, 253, 253, 253, 254, 254, 254, 254, 
		254, 254, 254, 254, 254, 254, 254, 254, 255, 255, 
		255, 255, 255, 255, 255, 255, 256, 256, 256, 256, 
		256, 256, 256, 257, 257, 257, 257, 257, 258, 258, 
		258, 258, 258, 258, 259, 259, 259, 259, 260, 260, 
		260, 260, 260, 261, 261, 261, 261, 262, 262, 262, 
		263, 263, 263, 263, 264, 264, 264, 264, 265, 265, 
		265, 266, 266, 266, 267, 267, 267, 268, 268, 268, 
		269, 269, 269, 270, 270, 270, 271, 271, 271, 272, 
		272, 272, 273, 273, 274, 274, 274, 275, 275, 275, 
		276, 276, 277, 277, 277, 278, 278, 279, 279, 280, 
		280, 280, 281, 281, 282, 282, 283, 283, 284, 284, 
		284, 285, 285, 286, 286, 287, 287, 288, 288, 289, 
		289, 290, 290, 291, 291, 292, 292, 293, 293, 294, 
		294, 295, 295, 296, 296, 297, 297, 298, 298, 299, 
		299, 300, 300, 301, 302, 302, 303, 303, 304, 304, 
		305, 305, 306, 306, 307, 308, 308, 309, 309, 310, 
		310, 311, 312, 312, 313, 313, 314, 315, 315, 316, 
		316, 317, 318, 318, 319, 319, 320, 321, 321, 322, 
		323, 323, 324, 324, 325, 326, 326, 327, 328, 328, 
		329, 329, 330, 331, 331, 332, 333, 333, 334, 335, 
		335, 336, 337, 337, 338, 339, 339, 340, 341, 341, 
		342, 343, 343, 344, 345, 345, 346, 347, 347, 348, 
		349, 349, 350, 351, 351, 352, 353, 354, 354, 355, 
		356, 356, 357, 358, 359, 359
	},

	{
		/* hypot(254, 0..255) */
		254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 
		254, 254, 254, 254, 254, 254, 255, 255, 255, 255, 
		255, 255, 255, 255, 255, 255, 255, 255, 256, 256, 
		256, 256, 256, 256, 256, 256, 257, 257, 257, 257, 
		257, 257, 257, 258, 258, 258, 258, 258, 258, 259, 
		259, 259, 259, 259, 260, 260, 260, 260, 261, 261, 
		261, 261, 261, 262, 262, 262, 262, 263, 263, 263, 
		263, 264, 264, 264, 265, 265, 265, 265, 266, 266, 
		266, 267, 267, 267, 268, 268, 268, 268, 269, 269, 
		269, 270, 270, 270, 271, 271, 272, 272, 272, 273, 
		273, 273, 274, 274, 274, 275, 275, 276, 276, 276, 
		277, 277, 278, 278, 278, 279, 279, 280, 280, 280, 
		281, 281, 282, 282, 283, 283, 284, 284, 284, 285, 
		285, 286, 286, 287, 287, 288, 288, 289, 289, 290, 
		290, 291, 291, 291, 292, 292, 293, 293, 294, 294, 
		295, 295, 296, 297, 297, 298, 298, 299, 299, 300, 
		300, 301, 301, 302, 302, 303, 303, 304, 305, 305, 
		306, 306, 307, 307, 308, 308, 309, 310, 310, 311, 
		311, 312, 312, 313, 314, 314, 315, 315, 316, 317, 
		317, 318, 318, 319, 320, 320, 321, 321, 322, 323, 
		323, 324, 325, 325, 326, 326, 327, 328, 328, 329, 
		330, 330, 331, 331, 332, 333, 333, 334, 335, 335, 
		336, 337, 337, 338, 339, 339, 340, 341, 341, 342, 
		343, 343, 344, 345, 345, 346, 347, 347, 348, 349, 
		349, 350, 351, 352, 352, 353, 354, 354, 355, 356, 
		356, 357, 358, 359, 359, 360
	},

	{
		/* hypot(255, 0..255) */
		255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 
		255, 255, 255, 255, 255, 255, 256, 256, 256, 256, 
		256, 256, 256, 256, 256, 256, 256, 256, 257, 257, 
		257, 257, 257, 257, 257, 257, 258, 258, 258, 258, 
		258, 258, 258, 259, 259, 259, 259, 259, 259, 260, 
		260, 260, 260, 260, 261, 261, 261, 261, 262, 262, 
		262, 262, 262, 263, 263, 263, 263, 264, 264, 264, 
		264, 265, 265, 265, 266, 266, 266, 266, 267, 267, 
		267, 268, 268, 268, 268, 269, 269, 269, 270, 270, 
		270, 271, 271, 271, 272, 272, 272, 273, 273, 274, 
		274, 274, 275, 275, 275, 276, 276, 277, 277, 277, 
		278, 278, 279, 279, 279, 280, 280, 281, 281, 281, 
		282, 282, 283, 283, 284, 284, 284, 285, 285, 286, 
		286, 287, 287, 288, 288, 289, 289, 289, 290, 290, 
		291, 291, 292, 292, 293, 293, 294, 294, 295, 295, 
		296, 296, 297, 297, 298, 298, 299, 299, 300, 301, 
		301, 302, 302, 303, 303, 304, 304, 305, 305, 306, 
		306, 307, 308, 308, 309, 309, 310, 310, 311, 312, 
		312, 313, 313, 314, 314, 315, 316, 316, 317, 317, 
		318, 319, 319, 320, 320, 321, 322, 322, 323, 323, 
		324, 325, 325, 326, 327, 327, 328, 328, 329, 330, 
		330, 331, 332, 332, 333, 334, 334, 335, 335, 336, 
		337, 337, 338, 339, 339, 340, 341, 341, 342, 343, 
		343, 344, 345, 345, 346, 347, 347, 348, 349, 349, 
		350, 351, 352, 352, 353, 354, 354, 355, 356, 356, 
		357, 358, 359, 359, 360, 361
	}
};
